Compartir a través de


estructura D3D10_EFFECT_VARIABLE_DESC (d3d10effect.h)

Describe una variable de efecto.

Sintaxis

typedef struct _D3D10_EFFECT_VARIABLE_DESC {
  LPCSTR Name;
  LPCSTR Semantic;
  UINT   Flags;
  UINT   Annotations;
  UINT   BufferOffset;
  UINT   ExplicitBindPoint;
} D3D10_EFFECT_VARIABLE_DESC;

Miembros

Name

Tipo: LPCSTR

Cadena que contiene el nombre de la variable.

Semantic

Tipo: LPCSTR

Semántica adjunta a la variable; en caso contrario , NULL.

Flags

Tipo: UINT

Marcas opcionales para variables de efecto.

Annotations

Tipo: UINT

Número de anotaciones; de lo contrario, 0.

BufferOffset

Tipo: UINT

Desplazamiento entre el principio del búfer de constantes y esta variable; de lo contrario, 0.

ExplicitBindPoint

Tipo: UINT

Registro al que está enlazada esta variable. Para enlazar una variable explícitamente, use la marca D3D10_EFFECT_VARIABLE_EXPLICIT_BIND_POINT.

Comentarios

Para obtener una descripción de variable de efecto, llame a ID3D10EffectVariable::GetDesc.

Requisitos

   
Encabezado d3d10effect.h (incluya D3D10.h)

Consulte también

Estructuras de efecto (Direct3D 10)