D3D12_SHADER_BYTECODE-Struktur (d3d12.h)
Beschreibt Shaderdaten.
Syntax
typedef struct D3D12_SHADER_BYTECODE {
const void *pShaderBytecode;
SIZE_T BytecodeLength;
} D3D12_SHADER_BYTECODE;
Member
pShaderBytecode
Ein Zeiger auf einen Speicherblock, der die Shaderdaten enthält.
BytecodeLength
Die Größe der Shaderdaten in Bytes, auf die das pShaderBytecode-Element verweist.
Hinweise
Die D3D12_GRAPHICS_PIPELINE_STATE_DESC - und D3D12_COMPUTE_PIPELINE_STATE_DESC-Objekte enthalten D3D12_SHADER_BYTECODE Strukturen, die verschiedene Shadertypen beschreiben.
Beim Laden eines Shaders aus FXC/DXC kann dies das gesamte kompilierte Blob sein, das vom Datenträger geladen wird.
Anforderungen
Kopfzeile | d3d12.h |