D3DHAL_VALIDATETEXTURESTAGESTATEDATA structure (d3dhal.h)

La structure D3DHAL_VALIDATETEXTURESTAGESTATEDATA contient les informations requises pour que le pilote détermine et retourne sa capacité à prendre en charge le multitexturing à l’aide de l’état actuel.

Syntaxe

typedef struct _D3DHAL_VALIDATETEXTURESTAGESTATEDATA {
  ULONG_PTR dwhContext;
  DWORD     dwFlags;
  ULONG_PTR dwReserved;
  DWORD     dwNumPasses;
  HRESULT   ddrval;
} D3DHAL_VALIDATETEXTURESTAGESTATEDATA;

Membres

dwhContext

Spécifie l’ID de contexte de l’appareil Direct3D.

dwFlags

Actuellement défini sur zéro et doit être ignoré par le pilote.

dwReserved

Réservé à l’utilisation système et doit être ignoré par le pilote.

dwNumPasses

Spécifie l’emplacement où le pilote doit écrire le nombre de passes requises par le matériel pour effectuer les opérations de fusion.

ddrval

Spécifie l’emplacement où le pilote écrit la valeur de retour de la fonction D3dValidateTextureStageState . Un code de retour de D3D_OK indique la réussite. Pour plus d’informations, consultez Codes de retour pour les rappels de pilotes Direct3D.

Configuration requise

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

Voir aussi

D3dValidateTextureStageState