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