Pular para o conteúdo principal
Descreve dados de sombreador.

Sintaxe

Membros

pShaderBytecode
Tipo: const void *
Um ponteiro para um bloco de memória que contém os dados do sombreador. BytecodeLength
Tipo: SIZE_T
O tamanho, em bytes, dos dados do 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, este pode ser o blob compilado inteiro, exatamente como carregado do disco.

Requisitos

Cabeçalho: d3d12_xs.h ou d3d12_x.h
Biblioteca: d3d12_xs.lib ou d3d12_x.lib
Plataformas com suporte: consoles XBOX Series e família XBOX One

Confira também

CD3DX12_SHADER_BYTECODE Estruturas principais
Última modificação em 6 de outubro de 2026