D3D_BLOB_PART enumeration

Values that identify parts of the content of an arbitrary length data buffer.

Members

MemberDescriptionValue
D3D_BLOB_INPUT_SIGNATURE_BLOB

The blob part is an input signature.

D3D_BLOB_OUTPUT_SIGNATURE_BLOB

The blob part is an output signature.

D3D_BLOB_INPUT_AND_OUTPUT_SIGNATURE_BLOB

The blob part is an input and output signature.

D3D_BLOB_PATCH_CONSTANT_SIGNATURE_BLOB

The blob part is a patch constant signature.

D3D_BLOB_ALL_SIGNATURE_BLOB

The blob part is all signature.

D3D_BLOB_DEBUG_INFO

The blob part is debug information.

D3D_BLOB_LEGACY_SHADER

The blob part is a legacy shader.

D3D_BLOB_XNA_PREPASS_SHADER

The blob part is an XNA prepass shader.

D3D_BLOB_XNA_SHADER

The blob part is an XNA shader.

D3D_BLOB_PDB

Note  This value is supported by the D3dcompiler_44.dll or later version of the file.

The blob part is program database (PDB) information.

D3D_BLOB_PRIVATE_DATA

Note  This value is supported by the D3dcompiler_44.dll or later version of the file.

The blob part is private data.

D3D_BLOB_TEST_ALTERNATE_SHADER

The blob part is a test alternate shader.

Note  This value identifies a test part and is only produced by special compiler versions. Therefore, this part type is typically not present in shaders.

0x8000
D3D_BLOB_TEST_COMPILE_DETAILS

The blob part is test compilation details.

Note  This value identifies a test part and is only produced by special compiler versions. Therefore, this part type is typically not present in shaders.

D3D_BLOB_TEST_COMPILE_PERF

The blob part is test compilation performance.

Note  This value identifies a test part and is only produced by special compiler versions. Therefore, this part type is typically not present in shaders.

D3D_BLOB_TEST_COMPILE_REPORT

Note  This value is supported by the D3dcompiler_44.dll or later version of the file.

The blob part is a test compilation report.

Note  This value identifies a test part and is only produced by special compiler versions. Therefore, this part type is typically not present in shaders.

Remarks

These values are passed to the D3DGetBlobPart or D3DSetBlobPart function.

Requirements

Header

D3Dcompiler.h

See also

Enumerations

 

 

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.