Interface ID3DXRenderToEnvMap
L’interface ID3DXRenderToEnvMap est utilisée pour généraliser le processus de rendu sur les cartes d’environnement.
Membres
L’interface ID3DXRenderToEnvMap hérite de l’interface IUnknown. ID3DXRenderToEnvMap a également les types de membres suivants :
Méthodes
L’interface ID3DXRenderToEnvMap comporte ces méthodes.
Méthode | Description |
---|---|
BeginCube | Lancer le rendu d’une carte d’environnement cubique. |
BeginHemisphere | Lancer le rendu d’une carte d’environnement hémisphérique. |
BeginParabolic | Lancer le rendu d’une carte d’environnement parabolique. |
BeginSphere | Lancer le rendu d’une carte d’environnement sphérique. |
Fin | Restaurez toutes les cibles de rendu et, si nécessaire, composez tous les visages rendus dans la surface de la carte d’environnement. |
Visage | Lancez le dessin de chaque visage d’une carte d’environnement. |
GetDesc | Récupère la description de la surface de rendu. |
GetDevice | Récupère l’appareil Direct3D associé à la carte d’environnement. |
OnLostDevice | Utilisez cette méthode pour libérer toutes les références aux ressources de mémoire vidéo et supprimer tous les stateblocks. Cette méthode doit être appelée chaque fois qu’un appareil est perdu ou avant de réinitialiser un appareil. |
OnResetDevice | Utilisez cette méthode pour acquérir à nouveau des ressources et enregistrer l’état initial. |
Notes
Une carte d’environnement est utilisée pour texturer la géométrie de scène afin de fournir une scène plus sophistiquée sans utiliser de géométrie complexe. Cette interface prend en charge la création de surfaces pour les types de géométrie suivants : cube, demi-sphère ou hémisphérique, parabolique ou sphère.
L’interface ID3DXRenderToEnvMap est obtenue en appelant la fonction D3DXCreateRenderToEnvMap.
Le type LPD3DXRenderToEnvMap est défini comme pointeur vers l’interface ID3DXRenderToEnvMap .
typedef interface ID3DXRenderToEnvMap ID3DXRenderToEnvMap;
typedef interface ID3DXRenderToEnvMap *LPD3DXRenderToEnvMap;
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi