D3DCOMPILER_STRIP_FLAGS
Collapse the table of content
Expand the table of content

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:
© 2016 Microsoft