Interface IDirect3DStateBlock9 (d3d9helper.h)
Les applications utilisent les méthodes de l’interface IDirect3DStateBlock9 pour encapsuler les états de rendu.
Héritage
L’interface IDirect3DStateBlock9 hérite de l’interface IUnknown. IDirect3DStateBlock9 a également les types de membres suivants :
Méthodes
L’interface IDirect3DStateBlock9 a ces méthodes.
IDirect3DStateBlock9::Apply La méthode IDirect3DStateBlock9::Apply (d3d9helper.h) applique le bloc d’état à l’état actuel de l’appareil. |
IDirect3DStateBlock9::Capture La méthode IDirect3DStateBlock9::Capture (d3d9helper.h) capture la valeur actuelle des états inclus dans un stateblock. |
IDirect3DStateBlock9::GetDevice La méthode IDirect3DStateBlock9::GetDevice (d3d9helper.h) obtient l’appareil. |
Notes
Cette interface peut être utilisée pour enregistrer et restaurer l’état du pipeline. Il peut également être utilisé pour capturer l’état actuel.
Les types LPDIRECT3DSTATEBLOCK9 et PDIRECT3DSTATEBLOCK9 sont définis en tant que pointeurs vers l’interface IDirect3DStateBlock9 .
typedef struct IDirect3DStateBlock9 *LPDIRECT3DSTATEBLOCK9, *PDIRECT3DSTATEBLOCK9;
Spécifications
Plateforme cible | Windows |
En-tête | d3d9helper.h (inclure D3D9.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour