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) |