Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.het 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_LOCALValeur : 0 Répertoire local. |
D3D_INCLUDE_SYSTEMRépertoire du système. |
D3D10_INCLUDE_LOCALRépertoire local. |
D3D10_INCLUDE_SYSTEMRépertoire du système. |
D3D_INCLUDE_FORCE_DWORDValeur : 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 |