enumerazione D3D_INCLUDE_TYPE (d3dcommon.h)
Valori che indicano il percorso di un file shader #include.
Nota
Per la programmazione con Direct3D 10, questa API ha un alias di D3D_
tipo che inizia D3D10_
anziché . Questi alias di tipo Direct3D 10 sono definiti in d3d10.h
, d3d10misc.h
e d3d10shader.h
.
Sintassi
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;
Costanti
D3D_INCLUDE_LOCAL Valore: 0 Directory locale. |
D3D_INCLUDE_SYSTEM Directory di sistema. |
D3D10_INCLUDE_LOCAL Directory locale. |
D3D10_INCLUDE_SYSTEM Directory di sistema. |
D3D_INCLUDE_FORCE_DWORD Valore: 0x7fffffff Forza questa enumerazione per la compilazione in 32 bit di dimensioni. Senza questo valore, alcuni compilatori consentono la compilazione di questa enumerazione in una dimensione diversa da 32 bit. Non usare questo valore. |
Commenti
Si passa un valore D3D_INCLUDE_TYPE tipizzato al parametro IncludeType in una chiamata al metodo ID3DInclude::Open per indicare il percorso del file #include.
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3dcommon.h |