Interface IDirect3DVolumeTexture9 (d3d9helper.h)
Os aplicativos usam os métodos da interface IDirect3DVolumeTexture9 para manipular um recurso de textura de volume.
Herança
A interface IDirect3DVolumeTexture9 herda de IDirect3DBaseTexture9. IDirect3DVolumeTexture9 também tem estes tipos de membros:
Métodos
A interface IDirect3DVolumeTexture9 tem esses métodos.
IDirect3DVolumeTexture9::AddDirtyBox O método IDirect3DVolumeTexture9::AddDirtyBox (d3d9helper.h) adiciona um sujo região a um recurso de textura de volume. |
IDirect3DVolumeTexture9::GetLevelDesc O método IDirect3DVolumeTexture9::GetLevelDesc (d3d9helper.h) recupera uma descrição de nível de um recurso de textura de volume. |
IDirect3DVolumeTexture9::GetVolumeLevel O método IDirect3DVolumeTexture9::GetVolumeLevel (d3d9helper.h) recupera o nível de textura do volume especificado. |
IDirect3DVolumeTexture9::LockBox O método IDirect3DVolumeTexture9::LockBox (d3d9helper.h) bloqueia uma caixa em um recurso de textura de volume. |
IDirect3DVolumeTexture9::UnlockBox O método IDirect3DVolumeTexture9::UnlockBox (d3d9helper.h) desbloqueia uma caixa em um recurso de textura de volume. |
Comentários
A interface IDirect3DVolumeTexture9 pode ser obtida chamando o método CreateVolumeTexture ou uma das funções D3DXCreateVolumeTexturexxx .
Essa interface herda funcionalidade adicional da interface IDirect3DBaseTexture9 .
Essa interface, como todas as interfaces COM, herda da interface IUnknown .
Os tipos LPDIRECT3DVOLUMETEXTURE9 e PDIRECT3DVOLUMETEXTURE9 são definidos como ponteiros para a interface IDirect3DVolumeTexture9 .
typedef struct IDirect3DVolumeTexture9 *LPDIRECT3DVOLUMETEXTURE9, *PDIRECT3DVOLUMETEXTURE9;
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | d3d9helper.h (inclua D3D9.h) |
Confira também
D3DXCreateVolumeTextureFromFile
D3DXCreateVolumeTextureFromFileEx
D3DXCreateVolumeTextureFromFileInMemory
D3DXCreateVolumeTextureFromFileInMemoryEx
D3DXCreateVolumeTextureFromResource