estrutura D3D10_SHADER_VARIABLE_DESC (d3d10shader.h)
Descreve uma variável de sombreador.
Sintaxe
typedef struct _D3D10_SHADER_VARIABLE_DESC {
LPCSTR Name;
UINT StartOffset;
UINT Size;
UINT uFlags;
LPVOID DefaultValue;
} D3D10_SHADER_VARIABLE_DESC;
Membros
Name
Tipo: LPCSTR
O nome da variável.
StartOffset
Tipo: UINT
Deslocamento do início da estrutura pai para o início da variável.
Size
Tipo: UINT
Tamanho da variável (em bytes).
uFlags
Tipo: UINT
Sinalizadores, que identificam propriedades de variável de sombreador (consulte D3D10_SHADER_VARIABLE_FLAGS).
DefaultValue
Tipo: LPVOID
O valor padrão para inicializar a variável.
Comentários
Obtenha uma descrição de variável de sombreador usando reflexão chamando ID3D10ShaderReflectionVariable::GetDesc.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d10shader.h |