Interfaz IDirect3DVolume9 (d3d9helper.h)
Las aplicaciones usan los métodos de la interfaz IDirect3DVolume9 para manipular recursos de volumen.
Herencia
La interfaz IDirect3DVolume9 hereda de la interfaz IUnknown . IDirect3DVolume9 también tiene estos tipos de miembros:
Métodos
La interfaz IDirect3DVolume9 tiene estos métodos.
IDirect3DVolume9::FreePrivateData El método IDirect3DVolume9::FreePrivateData (d3d9.h) libera los datos privados especificados asociados a este volumen. |
IDirect3DVolume9::GetContainer El método IDirect3DVolume9::GetContainer (d3d9.h) proporciona acceso al objeto de textura del volumen primario, si la superficie es un nivel secundario de una textura de volumen. |
IDirect3DVolume9::GetDesc El método IDirect3DVolume9::GetDesc (d3d9.h) recupera una descripción del volumen. |
IDirect3DVolume9::GetDevice El método IDirect3DVolume9::GetDevice (d3d9.h) recupera el dispositivo asociado a un volumen. |
IDirect3DVolume9::GetPrivateData El método IDirect3DVolume9::GetPrivateData (d3d9.h) copia los datos privados asociados al volumen en un búfer proporcionado. |
IDirect3DVolume9::LockBox El método IDirect3DVolume9::LockBox (d3d9.h) bloquea un cuadro en un recurso de volumen. |
IDirect3DVolume9::SetPrivateData El método IDirect3DVolume9::SetPrivateData (d3d9.h) asocia datos con el volumen que está pensado para su uso por la aplicación, no por Direct3D. |
IDirect3DVolume9::UnlockBox El método IDirect3DVolume9::UnlockBox (d3d9.h) desbloquea un cuadro en un recurso de volumen. |
Comentarios
La interfaz IDirect3DVolume9 se obtiene llamando al método IDirect3DVolumeTexture9::GetVolumeLevel .
Esta interfaz, como todas las interfaces COM, hereda de la interfaz IUnknown .
Los tipos LPDIRECT3DVOLUME9 y PDIRECT3DVOLUME9 se definen como punteros a la interfaz IDirect3DVolume9 .
typedef struct IDirect3DVolume9 *LPDIRECT3DVOLUME9, *PDIRECT3DVOLUME9;
Requisitos
Plataforma de destino | Windows |
Encabezado | d3d9helper.h (incluya D3D9.h) |