énumération D3DCOMPILER_STRIP_FLAGS (d3dcompiler.h)
Options d’indicateur de bande.
Syntaxe
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
} ;
Constantes
D3DCOMPILER_STRIP_REFLECTION_DATA Valeur : 0x00000001 Supprimez les données de réflexion. |
D3DCOMPILER_STRIP_DEBUG_INFO Valeur : 0x00000002 Supprimez les informations de débogage. |
D3DCOMPILER_STRIP_TEST_BLOBS Valeur : 0x00000004 Supprimez les données d’objet blob de test. |
D3DCOMPILER_STRIP_PRIVATE_DATA Valeur : 0x00000008 Note Cette valeur est prise en charge par le D3dcompiler_44.dll ou version ultérieure du fichier. Supprimez les données privées. |
D3DCOMPILER_STRIP_ROOT_SIGNATURE Valeur : 0x00000010 Note Cette valeur est prise en charge par le D3dcompiler_47.dll ou version ultérieure du fichier. Supprimez la signature racine. Pour plus d’informations sur l’utilisation de Direct3D12 avec HLSL, consultez Spécification de signatures racines dans HLSL . |
D3DCOMPILER_STRIP_FORCE_DWORD Valeur : 0x7fffffff Force cette énumération à compiler à 32 bits. Sans cette valeur, certains compilateurs autoriseraient cette énumération à compiler à une taille autre que 32 bits. Cette valeur n'est pas utilisée. |
Notes
Ces indicateurs sont utilisés par D3DStripShader.
Spécifications
En-tête | d3dcompiler.h |