Compartir a través de


estructura D3D10_SHADER_VARIABLE_DESC (d3d10shader.h)

Describe una variable de sombreador.

Sintaxis

typedef struct _D3D10_SHADER_VARIABLE_DESC {
  LPCSTR Name;
  UINT   StartOffset;
  UINT   Size;
  UINT   uFlags;
  LPVOID DefaultValue;
} D3D10_SHADER_VARIABLE_DESC;

Miembros

Name

Tipo: LPCSTR

El nombre de la variable.

StartOffset

Tipo: UINT

Desplazamiento desde el principio de la estructura primaria hasta el principio de la variable.

Size

Tipo: UINT

Tamaño de la variable (en bytes).

uFlags

Tipo: UINT

Marcas, que identifican las propiedades de variable de sombreador (consulte D3D10_SHADER_VARIABLE_FLAGS).

DefaultValue

Tipo: LPVOID

Valor predeterminado para inicializar la variable.

Comentarios

Obtenga una descripción de variable de sombreador mediante la reflexión llamando a ID3D10ShaderReflectionVariable::GetDesc.

Requisitos

Requisito Valor
Header d3d10shader.h

Consulte también

Estructuras de los sombreadores