Interfaz IDirect3DCubeTexture9 (d3d9helper.h)
Las aplicaciones usan los métodos de la interfaz IDirect3DCubeTexture9 para manipular un recurso de textura de cubo.
Herencia
La interfaz IDirect3DCubeTexture9 hereda de IDirect3DBaseTexture9. IDirect3DCubeTexture9 también tiene estos tipos de miembros:
Métodos
La interfaz IDirect3DCubeTexture9 tiene estos métodos.
IDirect3DCubeTexture9::AddDirtyRect El método IDirect3DCubeTexture9::AddDirtyRect (d3d9.h) agrega una región desfasada a un recurso de textura de cubo. |
IDirect3DCubeTexture9::GetCubeMapSurface El método IDirect3DCubeTexture9::GetCubeMapSurface (d3d9.h) recupera una superficie de mapa de textura de cubo. |
IDirect3DCubeTexture9::GetLevelDesc El método IDirect3DCubeTexture9::GetLevelDesc (d3d9.h) recupera una descripción de una cara del nivel de textura de cubo especificado. |
IDirect3DCubeTexture9::LockRect El método IDirect3DCubeTexture9::LockRect (d3d9.h) bloquea un rectángulo en un recurso de textura de cubo. |
IDirect3DCubeTexture9::UnlockRect El método IDirect3DCubeTexture9::UnlockRect (d3d9.h) desbloquea un rectángulo en un recurso de textura de cubo. |
Comentarios
La interfaz IDirect3DCubeTexture9 se puede obtener llamando al método IDirect3DDevice9::CreateCubeTexture o a una de las funciones D3DXCreateCubeTexturexxx .
Esta interfaz hereda funcionalidad adicional de la interfaz IDirect3DBaseTexture9 .
Esta interfaz, al igual que todas las interfaces COM, hereda la funcionalidad adicional de la interfaz IUnknown .
Los tipos LPDIRECT3DCUBETEXTURE9 y PDIRECT3DCubeTexture9 se definen como punteros a la interfaz IDirect3DCubeTexture9 .
typedef struct IDirect3DCubeTexture9 *LPDIRECT3DCUBETEXTURE9, *PDIRECT3DCubeTexture9;
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d9helper.h (incluya D3D9.h) |
Consulte también
D3DXCreateCubeTextureFromFileEx
D3DXCreateCubeTextureFromFileInMemory
D3DXCreateCubeTextureFromFileInMemoryEx
D3DXCreateCubeTextureFromResource