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 |
|
Biblioteca |
|
Consulte también