estructura D3D12_SHADER_BYTECODE (d3d12.h)
Describe los datos del sombreador.
Sintaxis
typedef struct D3D12_SHADER_BYTECODE {
const void *pShaderBytecode;
SIZE_T BytecodeLength;
} D3D12_SHADER_BYTECODE;
Miembros
pShaderBytecode
Puntero a un bloque de memoria que contiene los datos del sombreador.
BytecodeLength
Tamaño, en bytes, de los datos del sombreador a los que apunta el miembro pShaderBytecode .
Comentarios
Los objetos D3D12_GRAPHICS_PIPELINE_STATE_DESC y D3D12_COMPUTE_PIPELINE_STATE_DESC contienen estructuras D3D12_SHADER_BYTECODE que describen varios tipos de sombreador.
Al cargar un sombreador desde FXC/DXC, este puede ser el blob compilado completo tal como se carga desde el disco.
Requisitos
Encabezado | d3d12.h |