DirectX Graphics 레퍼런스 Direct3D C/C++ 레퍼런스 인터페이스 IDirect3DBaseTexture9 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
큐브 텍스처, 볼륨 텍스처등의 텍스처 소스를 조작하려면 ,IDirect3DBaseTexture9 인터페이스의 메서드를 사용한다.
IDirect3DBaseTexture9 의 멤버
FreePrivateData 이 리소스에 관련지을 수 있는 지정된 Private 데이터를 릴리즈 한다.
GenerateMipSubLevels 밉맵 서브 레벨을 생성한다.
GetAutoGenFilterType 자동적으로 생성된 밉맵 서브 레벨로 사용되는 필터 타입을 얻어온다.
GetDevice 리소스에 관련지을 수 있는 장치를 얻어온다.
GetLevelCount 멀티 레벨 텍스처의 텍스처 레벨의 수를 돌려준다.
GetLOD 관리되는 텍스처로 설정되어 있는 최대 상세 레벨 (LOD)에 제한된 값을 돌려준다.
GetPriority 이 리소스에 대한 우선 순위를 얻어온다.
GetPrivateData 리소스에 관련된 Private 데이터가 제공된 버퍼에 복사 한다.
GetType 리소스의 타입을 돌려준다.
PreLoad 관리되는 리소스를 프리로드 한다.
SetAutoGenFilterType 자동 생성하는 밉맵 서브 레벨에 사용하는 필터 타입을 설정한다.
SetLOD 관리되는 텍스처에 최대 상세 레벨 (LOD)을 설정한다.
SetPriority 이 리소스에 리소스 관리의 우선 순위를 할당한다.
SetPrivateData Microsoft® Direct3D® 는 아니고, 애플리케이션에서의 사용이 의도되고 있는 리소스와 데이터를 관련짓는다. 데이터는 값으로 건네받아 복수의 데이터 세트를 단일의 리소스와 관련지을 수가 있다.
주의
장치의 특정의 스테이지에 할당할 수 있는 IDirect3DBaseTexture9 인터페이스를 얻어오려면,IDirect3DDevice9::GetTexture 메서드를 호출한다.
LPDIRECT3DBASETEXTURE9 및 PDIRECT3DBASETEXTURE9 형은,IDirect3DBaseTexture9 인터페이스의 포인터로서 정의된다.
typedef struct IDirect3DBaseTexture9 *LPDIRECT3DBASETEXTURE9, *PDIRECT3DBASETEXTURE9;
인터페이스의 정보
상속받은곳 IDirect3DDevice9::GetTexture 헤더 d3d9.h 임포트 라이브러리 d3d9.lib 최저한의 operating system Windows 98