Partager via


structure DD_GETFORMATCOUNTDATA (d3dhal.h)

DirectX 8.0 et versions ultérieures uniquement.

DD_GETFORMATCOUNTDATA est la structure de données vers laquelle pointe le champ lpvData de DD_GETDRIVERINFODATA pour les requêtes DD_GETDRIVERINFO2DATA avec le type D3DGDI2_TYPE_GETFORMATCOUNT.

Syntaxe

typedef struct _DD_GETFORMATCOUNTDATA {
  DD_GETDRIVERINFO2DATA gdi2;
  DWORD                 dwFormatCount;
  DWORD                 dwReserved;
} DD_GETFORMATCOUNTDATA;

Membres

gdi2

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

dwFormatCount

Reçoit le nombre de formats de surface pris en charge.

dwReserved

Versions de DirectX 8.0 et 8.1 uniquement. Spécifie un champ réservé. Le pilote ne doit pas lire ni écrire.

DirectX 9.0 et versions ultérieures uniquement. Spécifie la version du runtime DirectX utilisé par l’application. Ce membre est défini sur DD_RUNTIME_VERSION, ce qui est 0x00000900 pour DirectX 9.0.

Remarques

Pour gérer la demande de D3DGDI2_TYPE_GETFORMATCOUNT, le pilote doit stocker le nombre de formats de surface de style DDI DirectX 8.0 et versions ultérieures qu’il prend en charge dans le membre dwFormatCount de DD_GETFORMATCOUNTDATA. Pour plus d’informations, consultez La liste des formats de texture.

Configuration requise

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

Voir aussi

DD_GETDRIVERINFO2DATA

DD_GETDRIVERINFODATA