UID | title | description | helpviewer_keywords | old-location | tech.root | ms.assetid | ms.date | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.ddi-compliance | req.unicode-ansi | req.idl | req.max-support | req.namespace | req.assembly | req.type-library | req.lib | req.dll | req.irql | targetos | req.typenames | req.redist | ms.custom | f1_keywords | dev_langs | topic_type | api_type | api_location | api_name | ||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NE:d3dcompiler.D3D_BLOB_PART |
D3D_BLOB_PART (d3dcompiler.h) |
Values that identify parts of the content of an arbitrary length data buffer. |
|
direct3dhlsl\d3d_blob_part.htm |
direct3dhlsl |
333bc68a-0412-48e7-ac28-69ec5eea9ce8 |
12/05/2018 |
D3D_BLOB_ALL_SIGNATURE_BLOB, D3D_BLOB_DEBUG_INFO, D3D_BLOB_DEBUG_NAME, D3D_BLOB_INPUT_AND_OUTPUT_SIGNATURE_BLOB, D3D_BLOB_INPUT_SIGNATURE_BLOB, D3D_BLOB_LEGACY_SHADER, D3D_BLOB_OUTPUT_SIGNATURE_BLOB, D3D_BLOB_PART, D3D_BLOB_PART enumeration [HLSL], D3D_BLOB_PATCH_CONSTANT_SIGNATURE_BLOB, D3D_BLOB_PDB, D3D_BLOB_PRIVATE_DATA, D3D_BLOB_ROOT_SIGNATURE, D3D_BLOB_TEST_ALTERNATE_SHADER, D3D_BLOB_TEST_COMPILE_DETAILS, D3D_BLOB_TEST_COMPILE_PERF, D3D_BLOB_TEST_COMPILE_REPORT, D3D_BLOB_XNA_PREPASS_SHADER, D3D_BLOB_XNA_SHADER, d3dcompiler/D3D_BLOB_ALL_SIGNATURE_BLOB, d3dcompiler/D3D_BLOB_DEBUG_INFO, d3dcompiler/D3D_BLOB_DEBUG_NAME, d3dcompiler/D3D_BLOB_INPUT_AND_OUTPUT_SIGNATURE_BLOB, d3dcompiler/D3D_BLOB_INPUT_SIGNATURE_BLOB, d3dcompiler/D3D_BLOB_LEGACY_SHADER, d3dcompiler/D3D_BLOB_OUTPUT_SIGNATURE_BLOB, d3dcompiler/D3D_BLOB_PART, d3dcompiler/D3D_BLOB_PATCH_CONSTANT_SIGNATURE_BLOB, d3dcompiler/D3D_BLOB_PDB, d3dcompiler/D3D_BLOB_PRIVATE_DATA, d3dcompiler/D3D_BLOB_ROOT_SIGNATURE, d3dcompiler/D3D_BLOB_TEST_ALTERNATE_SHADER, d3dcompiler/D3D_BLOB_TEST_COMPILE_DETAILS, d3dcompiler/D3D_BLOB_TEST_COMPILE_PERF, d3dcompiler/D3D_BLOB_TEST_COMPILE_REPORT, d3dcompiler/D3D_BLOB_XNA_PREPASS_SHADER, d3dcompiler/D3D_BLOB_XNA_SHADER, direct3dhlsl.d3d_blob_part |
d3dcompiler.h |
Windows |
Windows |
D3D_BLOB_PART |
19H1 |
|
|
|
|
|
|
Values that identify parts of the content of an arbitrary length data buffer.
The blob part is an input signature.
The blob part is an output signature.
The blob part is an input and output signature.
The blob part is a patch constant signature.
The blob part is all signature.
The blob part is debug information.
The blob part is a legacy shader.
The blob part is an XNA prepass shader.
The blob part is an XNA shader.
The blob part is program database (PDB) information.
The blob part is private data.
The blob part is a root signature. Refer to Specifying Root Signatures in HLSL for more information on using Direct3D12 with HLSL.
The blob part is the debug name of the shader. If the application does not specify the debug name itself, an auto-generated name matching the PDB file of the shader is provided instead.
The blob part is a test alternate shader.
The blob part is test compilation details.
The blob part is test compilation performance.
The blob part is a test compilation report.
These values are passed to the D3DGetBlobPart or D3DSetBlobPart function.