estrutura D3D10_SHADER_BUFFER_DESC (d3d10shader.h)
Descreve um buffer constante de sombreador.
Sintaxe
typedef struct _D3D10_SHADER_BUFFER_DESC {
LPCSTR Name;
D3D10_CBUFFER_TYPE Type;
UINT Variables;
UINT Size;
UINT uFlags;
} D3D10_SHADER_BUFFER_DESC;
Membros
Name
Tipo: LPCSTR
O nome do buffer.
Type
Tipo: D3D10_CBUFFER_TYPE
O uso pretendido dos dados constantes. Consulte D3D10_CBUFFER_TYPE.
Variables
Tipo: UINT
O número de variáveis exclusivas.
Size
Tipo: UINT
Tamanho do buffer (em bytes).
uFlags
Tipo: UINT
Propriedades do buffer do sombreador. Consulte D3D10_SHADER_CBUFFER_FLAGS.
Comentários
Constantes são fornecidas a sombreadores em um buffer de constante de sombreador. Obtenha a descrição de um buffer de sombreador-constante chamando ID3D10ShaderReflectionConstantBuffer::GetDesc.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d10shader.h |