estrutura D3D12_SHADER_BYTECODE (d3d12.h)
Descreve os dados do sombreador.
Sintaxe
typedef struct D3D12_SHADER_BYTECODE {
const void *pShaderBytecode;
SIZE_T BytecodeLength;
} D3D12_SHADER_BYTECODE;
Membros
pShaderBytecode
Um ponteiro para um bloco de memória que contém os dados do sombreador.
BytecodeLength
O tamanho, em bytes, dos dados de sombreador para os quais o membro pShaderBytecode aponta.
Comentários
Os objetos D3D12_GRAPHICS_PIPELINE_STATE_DESC e D3D12_COMPUTE_PIPELINE_STATE_DESC contêm estruturas D3D12_SHADER_BYTECODE que descrevem vários tipos de sombreador.
Ao carregar um sombreador do FXC/DXC, esse pode ser todo o blob compilado que é carregado do disco.
Requisitos
Cabeçalho | d3d12.h |