Interfaz IDirect3DVolumeTexture9 (d3d9helper.h)
Las aplicaciones usan los métodos de la interfaz IDirect3DVolumeTexture9 para manipular un recurso de textura de volumen.
Herencia
La interfaz IDirect3DVolumeTexture9 hereda de IDirect3DBaseTexture9. IDirect3DVolumeTexture9 también tiene estos tipos de miembros:
Métodos
La interfaz IDirect3DVolumeTexture9 tiene estos métodos.
IDirect3DVolumeTexture9::AddDirtyBox El método IDirect3DVolumeTexture9::AddDirtyBox (d3d9helper.h) agrega una región desfasada a un recurso de textura de volumen. |
IDirect3DVolumeTexture9::GetLevelDesc El método IDirect3DVolumeTexture9::GetLevelDesc (d3d9helper.h) recupera una descripción de nivel de un recurso de textura de volumen. |
IDirect3DVolumeTexture9::GetVolumeLevel El método IDirect3DVolumeTexture9::GetVolumeLevel (d3d9helper.h) recupera el nivel de textura de volumen especificado. |
IDirect3DVolumeTexture9::LockBox El método IDirect3DVolumeTexture9::LockBox (d3d9helper.h) bloquea un cuadro en un recurso de textura de volumen. |
IDirect3DVolumeTexture9::UnlockBox El método IDirect3DVolumeTexture9::UnlockBox (d3d9helper.h) desbloquea un cuadro en un recurso de textura de volumen. |
Comentarios
La interfaz IDirect3DVolumeTexture9 se puede obtener llamando al método CreateVolumeTexture o a una de las funciones D3DXCreateVolumeTexturexxx .
Esta interfaz hereda funcionalidad adicional de la interfaz IDirect3DBaseTexture9 .
Esta interfaz, como todas las interfaces COM, hereda de la interfaz IUnknown .
Los tipos LPDIRECT3DVOLUMETEXTURE9 y PDIRECT3DVOLUMETEXTURE9 se definen como punteros a la interfaz IDirect3DVolumeTexture9 .
typedef struct IDirect3DVolumeTexture9 *LPDIRECT3DVOLUMETEXTURE9, *PDIRECT3DVOLUMETEXTURE9;
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d9helper.h (incluya D3D9.h) |
Consulte también
D3DXCreateVolumeTextureFromFile
D3DXCreateVolumeTextureFromFileEx
D3DXCreateVolumeTextureFromFileInMemory
D3DXCreateVolumeTextureFromFileInMemoryEx
D3DXCreateVolumeTextureFromResource