Partager via


structure DD_DXVERSION (d3dhal.h)

DirectX 8.0 et versions ultérieures uniquement.

DD_DXVERSION décrit la version actuelle du runtime DirectX.

Syntaxe

typedef struct _DD_DXVERSION {
  DD_GETDRIVERINFO2DATA gdi2;
  DWORD                 dwDXVersion;
  DWORD                 dwReserved;
} DD_DXVERSION;

Membres

gdi2

Spécifie une structure DD_GETDRIVERINFO2DATA qui contient les données GetDriverInfo2 .

dwDXVersion

Spécifie la version de DirectX. Ce membre est défini sur DD_RUNTIME_VERSION, ce qui est 0x00000700 pour DirectX 7.0 et 0x00000800 pour DirectX 8.0.

dwReserved

Réservé. Le pilote ne doit pas lire ni écrire.

Remarques

Ces informations sont fournies à un nouveau pilote (qui expose GetDriverInfo2) pour les applications DX7 et DX8.

Le runtime fournit un pointeur vers une structure DD_DXVERSION dans le champ lpvData de la structure de données DD_GETDRIVERINFODATA .

Le membre gdi2 de DD_DXVERSION est utilisé par le runtime avec le type D3DGDI2_TYPE_DXVERSION spécifié pour informer le pilote de la version actuelle du runtime DirectX utilisée par l’application.

Configuration requise

Condition requise Valeur
En-tête d3dhal.h (inclure D3dhal.h)

Voir aussi

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA