Interface IDirect3DCubeTexture9 (d3d9helper.h)
Os aplicativos usam os métodos da interface IDirect3DCubeTexture9 para manipular um recurso de textura de cubo.
Herança
A interface IDirect3DCubeTexture9 herda de IDirect3DBaseTexture9. IDirect3DCubeTexture9 também tem estes tipos de membros:
Métodos
A interface IDirect3DCubeTexture9 tem esses métodos.
IDirect3DCubeTexture9::AddDirtyRect O método IDirect3DCubeTexture9::AddDirtyRect (d3d9.h) adiciona uma região sujo a um recurso de textura de cubo. |
IDirect3DCubeTexture9::GetCubeMapSurface O método IDirect3DCubeTexture9::GetCubeMapSurface (d3d9.h) recupera uma superfície de mapa de textura de cubo. |
IDirect3DCubeTexture9::GetLevelDesc O método IDirect3DCubeTexture9::GetLevelDesc (d3d9.h) recupera uma descrição de uma face do nível de textura do cubo especificado. |
IDirect3DCubeTexture9::LockRect O método IDirect3DCubeTexture9::LockRect (d3d9.h) bloqueia um retângulo em um recurso de textura de cubo. |
IDirect3DCubeTexture9::UnlockRect O método IDirect3DCubeTexture9::UnlockRect (d3d9.h) desbloqueia um retângulo em um recurso de textura de cubo. |
Comentários
A interface IDirect3DCubeTexture9 pode ser obtida chamando o método IDirect3DDevice9::CreateCubeTexture ou uma das funçõesxxx D3DXCreateCubeTexture.
Essa interface herda funcionalidade adicional da interface IDirect3DBaseTexture9 .
Essa interface, como todas as interfaces COM, herda funcionalidade adicional da interface IUnknown .
Os tipos LPDIRECT3DCUBETEXTURE9 e PDIRECT3DCubeTexture9 são definidos como ponteiros para a interface IDirect3DCubeTexture9 .
typedef struct IDirect3DCubeTexture9 *LPDIRECT3DCUBETEXTURE9, *PDIRECT3DCubeTexture9;
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d9helper.h (inclua D3D9.h) |
Confira também
D3DXCreateCubeTextureFromFileEx
D3DXCreateCubeTextureFromFileInMemory
D3DXCreateCubeTextureFromFileInMemoryEx
D3DXCreateCubeTextureFromResource