estructura D3D10_SHADER_BUFFER_DESC (d3d10shader.h)
Describe un búfer de constantes de sombreador.
Sintaxis
typedef struct _D3D10_SHADER_BUFFER_DESC {
LPCSTR Name;
D3D10_CBUFFER_TYPE Type;
UINT Variables;
UINT Size;
UINT uFlags;
} D3D10_SHADER_BUFFER_DESC;
Miembros
Name
Tipo: LPCSTR
Nombre del búfer.
Type
Tipo: D3D10_CBUFFER_TYPE
Uso previsto de los datos constantes. Consulte D3D10_CBUFFER_TYPE.
Variables
Tipo: UINT
Número de variables únicas.
Size
Tipo: UINT
Tamaño del búfer (en bytes).
uFlags
Tipo: UINT
Propiedades del búfer del sombreador. Consulte D3D10_SHADER_CBUFFER_FLAGS.
Comentarios
Las constantes se proporcionan a sombreadores en un búfer de constantes de sombreador. Obtenga la descripción de un sombreador-constant-buffer llamando a ID3D10ShaderReflectionConstantBuffer::GetDesc.
Requisitos
Requisito | Valor |
---|---|
Header | d3d10shader.h |