Condividi tramite


D3DX11_EFFECT_VARIABLE_DESC struttura

Descrive una variabile di effetto.

Sintassi

typedef struct _D3DX11_EFFECT_VARIABLE_DESC {
  LPCSTR Name;
  LPCSTR Semantic;
  UINT   Flags;
  UINT   Annotations;
  UINT   BufferOffset;
  UINT   ExplicitBindPoint;
} D3DX11_EFFECT_VARIABLE_DESC;

Members

Nome

Tipo: LPCSTR

Nome di questa variabile, annotazione o membro della struttura.

Semantica

Tipo: LPCSTR

Stringa semantica di questa variabile o membro della struttura (NULL per annotazioni o se non presente).

Flag

Tipo: UINT

Flag facoltativi per le variabili di effetto.

Annotazioni

Tipo: UINT

Numero di annotazioni su questa variabile (sempre 0 per le annotazioni).

BufferOffset

Tipo: UINT

Offset in contenente cbuffer o tbuffer (sempre 0 per annotazioni o variabili non presenti nei buffer costanti).

ExplicitBindPoint

Tipo: UINT

Usato se la variabile è stata associata in modo esplicito usando la parola chiave register. Controllare i flag per D3DX11_EFFECT_VARIABLE_EXPLICIT_BIND_POINT.

Commenti

D3DX11_EFFECT_VARIABLE_DESC viene usato con ID3DX11EffectVariable::GetDesc.

Requisiti

Requisito Valore
Intestazione
D3dx11effect.h

Vedi anche

Effetti 11 Strutture