estructura de D3DX11_EFFECT_VARIABLE_DESC
Describe una variable de efecto.
Sintaxis
typedef struct _D3DX11_EFFECT_VARIABLE_DESC {
LPCSTR Name;
LPCSTR Semantic;
UINT Flags;
UINT Annotations;
UINT BufferOffset;
UINT ExplicitBindPoint;
} D3DX11_EFFECT_VARIABLE_DESC;
Miembros
-
Nombre
-
Tipo: LPCSTR
-
Nombre de esta variable, anotación o miembro de estructura.
-
Semántica
-
Tipo: LPCSTR
-
Cadena semántica de esta variable o miembro de estructura (NULL para anotaciones o si no está presente).
-
Marcas
-
Tipo: UINT
-
Marcas opcionales para variables de efecto.
-
Anotaciones
-
Tipo: UINT
-
Número de anotaciones en esta variable (siempre 0 para anotaciones).
-
BufferOffset
-
Tipo: UINT
-
Desplazamiento en que contiene cbuffer o tbuffer (siempre 0 para anotaciones o variables que no están en búferes de constantes).
-
ExplicitBindPoint
-
Tipo: UINT
-
Se usa si la variable se ha enlazado explícitamente mediante la palabra clave register. Compruebe las marcas de D3DX11_EFFECT_VARIABLE_EXPLICIT_BIND_POINT.
Comentarios
D3DX11_EFFECT_VARIABLE_DESC se usa con ID3DX11EffectVariable::GetDesc.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|