Interface IDirect3D9Ex (d3d9.h)
Les applications utilisent les méthodes de l’interface IDirect3D9Ex (qui hérite d’IDirect3D9) pour créer des objets Microsoft Direct3D 9Ex et configurer l’environnement. Cette interface comprend des méthodes d’énumération et de récupération des fonctionnalités de l’appareil et est disponible lorsque l’implémentation de l’appareil sous-jacente est conforme à Windows Vista.
Héritage
L’interface IDirect3D9Ex hérite d’IDirect3D9. IDirect3D9Ex a également les types de membres suivants :
Méthodes
L’interface IDirect3D9Ex utilise ces méthodes.
IDirect3D9Ex ::CreateDeviceEx Crée un appareil pour représenter l’adaptateur d’affichage. (IDirect3D9Ex.CreateDeviceEx) |
IDirect3D9Ex ::EnumAdapterModesEx Cette méthode retourne les informations de mode d’affichage réelles en fonction de l’index de mode donné. |
IDirect3D9Ex ::GetAdapterDisplayModeEx Récupère les paramètres actuels de mode d’affichage et de rotation de l’adaptateur. |
IDirect3D9Ex ::GetAdapterLUID Cette méthode retourne un identificateur unique pour l’adaptateur spécifique au matériel de l’adaptateur. Les applications peuvent utiliser cet identificateur pour définir des mappages robustes entre différentes API (Direct3D 9, DXGI). |
IDirect3D9Ex ::GetAdapterModeCountEx Retourne le nombre de modes d’affichage disponibles. |
Remarques
L’interface IDirect3D9Ex est obtenue en appelant la fonction Direct3DCreate9Ex.
Les types LPDIRECT3D9EX et PDIRECT3D9EX sont définis en tant que pointeurs vers l’interface IDirect3D9Ex :
typedef struct IDirect3D9Ex *LPDIRECT3D9EX, *PDIRECT3D9EX;
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d9.h |