énumération D3D_INCLUDE_TYPE (d3dcommon.h)
Valeurs qui indiquent l’emplacement d’un nuanceur #include fichier.
Notes
Pour la programmation avec Direct3D 10, cette API a un alias de type qui commence D3D10_
au lieu de D3D_
. Ces alias de type Direct3D 10 sont définis dans d3d10.h
, d3d10misc.h
et d3d10shader.h
.
Syntax
typedef enum _D3D_INCLUDE_TYPE {
D3D_INCLUDE_LOCAL = 0,
D3D_INCLUDE_SYSTEM,
D3D10_INCLUDE_LOCAL,
D3D10_INCLUDE_SYSTEM,
D3D_INCLUDE_FORCE_DWORD = 0x7fffffff
} D3D_INCLUDE_TYPE;
Constantes
D3D_INCLUDE_LOCAL Valeur : 0 Répertoire local. |
D3D_INCLUDE_SYSTEM Répertoire du système. |
D3D10_INCLUDE_LOCAL Répertoire local. |
D3D10_INCLUDE_SYSTEM Répertoire du système. |
D3D_INCLUDE_FORCE_DWORD Valeur : 0x7fffffff Force cette énumération à compiler à une taille de 32 bits. Sans cette valeur, certains compilateurs autoriseraient cette énumération à compiler à une taille autre que 32 bits. N’utilisez pas cette valeur. |
Remarques
Vous transmettez une valeur de type D3D_INCLUDE_TYPE au paramètre IncludeType dans un appel à la méthode ID3DInclude ::Open pour indiquer l’emplacement du fichier #include.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dcommon.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour