Partager via


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)

Voir aussi

Structures d’effet (Direct3D 10)