D3D12_SHADER_BYTECODE struttura (d3d12.h)
Descrive i dati dello shader.
Sintassi
typedef struct D3D12_SHADER_BYTECODE {
const void *pShaderBytecode;
SIZE_T BytecodeLength;
} D3D12_SHADER_BYTECODE;
Members
pShaderBytecode
Puntatore a un blocco di memoria che contiene i dati dello shader.
BytecodeLength
Dimensioni, in byte, dei dati shader a cui punta il membro pShaderBytecode .
Commenti
Gli oggetti D3D12_GRAPHICS_PIPELINE_STATE_DESC e D3D12_COMPUTE_PIPELINE_STATE_DESC contengono strutture D3D12_SHADER_BYTECODE che descrivono vari tipi di shader.
Quando si carica uno shader da FXC/DXC, questo può essere l'intero BLOB compilato come caricato dal disco.
Requisiti
Intestazione | d3d12.h |