D3DCOMPILER_STRIP_FLAGS-Enumeration (d3dcompiler.h)
Optionen für Streifenflags.
Syntax
typedef enum D3DCOMPILER_STRIP_FLAGS {
D3DCOMPILER_STRIP_REFLECTION_DATA = 0x00000001,
D3DCOMPILER_STRIP_DEBUG_INFO = 0x00000002,
D3DCOMPILER_STRIP_TEST_BLOBS = 0x00000004,
D3DCOMPILER_STRIP_PRIVATE_DATA = 0x00000008,
D3DCOMPILER_STRIP_ROOT_SIGNATURE = 0x00000010,
D3DCOMPILER_STRIP_FORCE_DWORD = 0x7fffffff
} ;
Konstanten
D3DCOMPILER_STRIP_REFLECTION_DATA Wert: 0x00000001 Entfernen von Reflektionsdaten. |
D3DCOMPILER_STRIP_DEBUG_INFO Wert: 0x00000002 Entfernen Sie Debuginformationen. |
D3DCOMPILER_STRIP_TEST_BLOBS Wert: 0x00000004 Entfernen sie Testblobdaten. |
D3DCOMPILER_STRIP_PRIVATE_DATA Wert: 0x00000008 Hinweis Dieser Wert wird vom D3dcompiler_44.dll oder höher der Datei unterstützt. Entfernen sie private Daten. |
D3DCOMPILER_STRIP_ROOT_SIGNATURE Wert: 0x00000010 Hinweis Dieser Wert wird vom D3dcompiler_47.dll oder höher der Datei unterstützt. Entfernen Sie die Stammsignatur. Weitere Informationen zur Verwendung von Direct3D12 mit HLSL finden Sie unter Angeben von Stammsignaturen in HLSL . |
D3DCOMPILER_STRIP_FORCE_DWORD Wert: 0x7fffffff Erzwingt, dass diese Enumeration auf eine Größe von 32 Bits kompiliert wird. Ohne diesen Wert könnten einige Compiler diese Enumeration auf eine andere Größe als 32 Bit kompilieren. Dieser Wert wird nicht verwendet. |
Hinweise
Diese Flags werden von D3DStripShader verwendet.
Anforderungen
Kopfzeile | d3dcompiler.h |