D3D10_EFFECT_VARIABLE_DESC struttura (d3d10effect.h)
Descrive una variabile di effetto.
Sintassi
typedef struct _D3D10_EFFECT_VARIABLE_DESC {
LPCSTR Name;
LPCSTR Semantic;
UINT Flags;
UINT Annotations;
UINT BufferOffset;
UINT ExplicitBindPoint;
} D3D10_EFFECT_VARIABLE_DESC;
Members
Name
Tipo: LPCSTR
Stringa contenente il nome della variabile.
Semantic
Tipo: LPCSTR
Semantica collegata alla variabile; altrimenti NULL.
Flags
Tipo: UINT
Flag facoltativi per le variabili di effetto.
Annotations
Tipo: UINT
Numero di annotazioni; altrimenti 0.
BufferOffset
Tipo: UINT
Offset tra l'inizio del buffer costante e questa variabile; altrimenti 0.
ExplicitBindPoint
Tipo: UINT
Registro a cui è associata questa variabile. Per associare una variabile in modo esplicito, usare il flag di D3D10_EFFECT_VARIABLE_EXPLICIT_BIND_POINT.
Commenti
Per ottenere una descrizione della variabile di effetto, chiamare ID3D10EffectVariable::GetDesc.
Requisiti
Intestazione | d3d10effect.h (include D3D10.h) |