Bagikan melalui


enumerasi D3D_INCLUDE_TYPE (d3dcommon.h)

Nilai yang menunjukkan lokasi file #include shader.

Catatan

Untuk pemrograman dengan Direct3D 10, API ini memiliki alias jenis yang dimulai alih-alih D3D10_D3D_. Alias jenis Direct3D 10 ini didefinisikan dalam d3d10.h, , d3d10misc.hdan d3d10shader.h.

Sintaks

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;

Konstanta

 
D3D_INCLUDE_LOCAL
Nilai: 0
Direktori lokal.
D3D_INCLUDE_SYSTEM
Direktori sistem.
D3D10_INCLUDE_LOCAL
Direktori lokal.
D3D10_INCLUDE_SYSTEM
Direktori sistem.
D3D_INCLUDE_FORCE_DWORD
Nilai: 0x7fffffff
Memaksa enumerasi ini untuk mengkompilasi ke ukuran 32 bit. Tanpa nilai ini, beberapa pengkompilasi akan memungkinkan enumerasi ini untuk dikompilasi ke ukuran selain 32 bit.

Jangan gunakan nilai ini.

Keterangan

Anda meneruskan nilai D3D_INCLUDE_TYPE-typed ke parameter IncludeType dalam panggilan ke metode ID3DInclude::Open untuk menunjukkan lokasi file #include.

Persyaratan

Persyaratan Nilai
Header d3dcommon.h

Lihat juga

Enumerasi Versi Umum

D3D_INCLUDE_TYPE

ID3DInclude::Open