Microsoft DirectX 8.0 (C++) |
Applications use the methods of the IDirect3DCubeTexture8 interface to manipulate a cube texture resource.
The IDirect3DCubeTexture8 interface is obtained by calling the IDirect3DDevice8::CreateCubeTexture method.
The IDirect3DCubeTexture8 interface inherits the following IDirect3DResource8 methods, which can be organized into the following groups.
Devices | GetDevice |
Information | GetType |
Private Surface Data | FreePrivateData |
GetPrivateData | |
SetPrivateData | |
Resource Management | GetPriority |
PreLoad | |
SetPriority |
The IDirect3DCubeTexture8 interface inherits the following IDirect3DBaseTexture8 methods, which can be organized into the following groups.
Detail | GetLOD |
SetLOD | |
Information | GetLevelCount |
The methods of the IDirect3DCubeTexture8 interface can be organized into the following groups.
Information | GetLevelDesc |
Locking Surfaces | LockRect |
UnlockRect | |
Miscellaneous | AddDirtyRect |
GetCubeMapSurface |
The IDirect3DCubeTexture8 interface, like all COM interfaces, inherits the IUnknown interface methods. The IUnknown interface supports the following three methods.
IUnknown | AddRef |
QueryInterface | |
Release |
The LPDIRECT3DCUBETEXTURE8 and PDIRECT3DCUBETEXTURE8 types are defined as pointers to the IDirect3DCubeTexture8 interface.
typedef struct IDirect3DCubeTexture8 *LPDIRECT3DCUBETEXTURE8, *PDIRECT3DCUBETEXTURE8;
Header: Declared in D3d8.h.
Import Library: Use D3d8.lib.