typedef enum D3DCOMPILER_STRIP_FLAGS
{
D3DCOMPILER_STRIP_REFLECTION_DATA = 1,
D3DCOMPILER_STRIP_DEBUG_INFO = 2,
D3DCOMPILER_STRIP_TEST_BLOBS = 4,
D3DCOMPILER_STRIP_PRIVATE_DATA = 8,
D3DCOMPILER_STRIP_FORCE_DWORD = 0x7fffffff
} D3DCOMPILER_STRIP_FLAGS;
These flags are used by D3DStripShader.
| Constant | Description |
|---|---|
| D3DCOMPILER_STRIP_REFLECTION_DATA | Remove reflection data. |
| D3DCOMPILER_STRIP_DEBUG_INFO | Remove debug information. |
| D3DCOMPILER_STRIP_TEST_BLOBS | Remove test blob data. |
| D3DCOMPILER_STRIP_PRIVATE_DATA | Note This value is supported by the D3dcompiler_44.dll or later version of the file.Remove private data. |
| 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. |
Header: Declared in d3dcompiler.h.
Library: Use d3d11.lib.