D3DX11_EFFECT_VARIABLE_DESC structure
Décrit une variable d’effet.
Syntaxe
typedef struct _D3DX11_EFFECT_VARIABLE_DESC {
LPCSTR Name;
LPCSTR Semantic;
UINT Flags;
UINT Annotations;
UINT BufferOffset;
UINT ExplicitBindPoint;
} D3DX11_EFFECT_VARIABLE_DESC;
Membres
-
Nom
-
Type : LPCSTR
-
Nom de cette variable, annotation ou membre de structure.
-
Sémantique
-
Type : LPCSTR
-
Chaîne sémantique de ce membre de la variable ou de la structure (NULL pour les annotations ou si elle n’est pas présente).
-
Indicateurs
-
Type : UINT
-
Indicateurs facultatifs pour les variables d’effet.
-
Annotations
-
Type : UINT
-
Nombre d’annotations sur cette variable (toujours 0 pour les annotations).
-
BufferOffset
-
Type : UINT
-
Décaler dans contenant cbuffer ou tbuffer (toujours 0 pour les annotations ou les variables qui ne sont pas dans des mémoires tampons constantes).
-
ExplicitBindPoint
-
Type : UINT
-
Utilisé si la variable a été explicitement liée à l’aide de la mot clé de registre. Vérifiez les indicateurs pour D3DX11_EFFECT_VARIABLE_EXPLICIT_BIND_POINT.
Notes
D3DX11_EFFECT_VARIABLE_DESC est utilisé avec ID3DX11EffectVariable::GetDesc.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|