D3D10_EFFECT_VARIABLE_DESC structure (d3d10effect.h)
Décrit une variable d’effet.
Syntaxe
typedef struct _D3D10_EFFECT_VARIABLE_DESC {
LPCSTR Name;
LPCSTR Semantic;
UINT Flags;
UINT Annotations;
UINT BufferOffset;
UINT ExplicitBindPoint;
} D3D10_EFFECT_VARIABLE_DESC;
Membres
Name
Type : LPCSTR
Chaîne qui contient le nom de la variable.
Semantic
Type : LPCSTR
Sémantique attachée à la variable ; sinon , NULL.
Flags
Type : UINT
Indicateurs facultatifs pour les variables d’effet.
Annotations
Type : UINT
Nombre d’annotations ; sinon 0.
BufferOffset
Type : UINT
Décalage entre le début de la mémoire tampon constante et cette variable ; sinon 0.
ExplicitBindPoint
Type : UINT
Registre auquel cette variable est liée. Pour lier explicitement une variable, utilisez l’indicateur D3D10_EFFECT_VARIABLE_EXPLICIT_BIND_POINT.
Notes
Pour obtenir une description de variable d’effet, appelez ID3D10EffectVariable::GetDesc.
Configuration requise
En-tête | d3d10effect.h (include D3D10.h) |