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.he 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

Vedi anche

Enumerazioni delle versioni comuni

D3D_INCLUDE_TYPE

ID3DInclude::Open