Compartir a través de


Interfaz ID3DXRenderToEnvMap

La interfaz ID3DXRenderToEnvMap se usa para generalizar el proceso de representación en mapas de entorno.

Miembros

La interfaz ID3DXRenderToEnvMap hereda de la interfaz IUnknown . ID3DXRenderToEnvMap también tiene estos tipos de miembros:

Métodos

La interfaz ID3DXRenderToEnvMap tiene estos métodos.

Método Descripción
BeginCube Inicie la representación de un mapa de entorno cúbico.
BeginHemisphere Inicie la representación de un mapa de entorno hemisférico.
BeginParabolic Inicie la representación de un mapa de entorno parabólico.
BeginSphere Inicie la representación de un mapa de entorno esférico.
Final Restaure todos los destinos de representación y, si es necesario, componga todas las caras representadas en la superficie del mapa del entorno.
Face Inicie el dibujo de cada cara de un mapa de entorno.
GetDesc Recupera la descripción de la superficie de representación.
GetDevice Recupera el dispositivo Direct3D asociado al mapa de entorno.
OnLostDevice Use este método para liberar todas las referencias a recursos de memoria de vídeo y eliminar todos los bloqueos de estado. Se debe llamar a este método cada vez que se pierde un dispositivo o antes de restablecer un dispositivo.
OnResetDevice Use este método para volver a adquirir recursos y guardar el estado inicial.

 

Comentarios

Un mapa de entorno se usa para la geometría de la escena de mapa de texturas para proporcionar una escena más sofisticada sin usar geometría compleja. Esta interfaz admite la creación de superficies para los siguientes tipos de geometría: cubo, esfera media o hemisférica, parabólica o esfera.

La interfaz ID3DXRenderToEnvMap se obtiene llamando a la función D3DXCreateRenderToEnvMap .

El tipo LPD3DXRenderToEnvMap se define como puntero a la interfaz ID3DXRenderToEnvMap .

typedef interface ID3DXRenderToEnvMap ID3DXRenderToEnvMap;
typedef interface ID3DXRenderToEnvMap *LPD3DXRenderToEnvMap;

Requisitos

Requisito Value
Encabezado
D3dx9core.h
Biblioteca
D3dx9.lib

Consulte también

D3DX Interfaces