Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

D3DCOMPILER_STRIP_FLAGS enumeration

Strip flag options.

Members

MemberDescriptionValue
D3DCOMPILER_STRIP_REFLECTION_DATA

Remove reflection data.

0x00000001
D3DCOMPILER_STRIP_DEBUG_INFO

Remove debug information.

0x00000002
D3DCOMPILER_STRIP_TEST_BLOBS

Remove test blob data.

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

Remove private data.

0x00000008
D3DCOMPILER_STRIP_ROOT_SIGNATURE
Note  This value is supported by the D3dcompiler_47.dll or later version of the file.
 

Remove the root signature. Refer to Specifying Root Signatures in HLSL for more information on using Direct3D12 with HLSL.

0x00000010
D3DCOMPILER_STRIP_FORCE_DWORD

Forces this enumeration to compile to 32 bits in size. Without this value, some compilers would allow this enumeration to compile to a size other than 32 bits. This value is not used.

0x7fffffff

Remarks

These flags are used by D3DStripShader.

Requirements

Header

D3Dcompiler.h

See also

Enumerations

 

 

Show:
© 2018 Microsoft