enumerasi D3D_SHADER_CBUFFER_FLAGS (d3dcommon.h)

Nilai yang mengidentifikasi penggunaan buffer data konstanta yang dimaksudkan.

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_SHADER_CBUFFER_FLAGS {
  D3D_CBF_USERPACKED = 1,
  D3D10_CBF_USERPACKED,
  D3D_CBF_FORCE_DWORD = 0x7fffffff
} D3D_SHADER_CBUFFER_FLAGS;

Konstanta

 
D3D_CBF_USERPACKED
Nilai: 1
Ikat buffer konstanta ke slot input yang ditentukan dalam kode HLSL (alih-alih membiarkan kompilator memilih slot input).
D3D10_CBF_USERPACKED
Ikat buffer konstanta ke slot input yang ditentukan dalam kode HLSL (alih-alih membiarkan kompilator memilih slot input).
D3D_CBF_FORCE_DWORD
Nilai: 0x7fffffff
Nilai ini tidak digunakan oleh programmer; itu ada untuk memaksa enumerasi untuk mengkompilasi ke 32 bit.

Keterangan

nilai D3D_SHADER_CBUFFER_FLAGS-jenis ditentukan dalam anggota uFlags dari struktur D3D11_SHADER_BUFFER_DESC .

Persyaratan

Persyaratan Nilai
Header d3dcommon.h

Lihat juga

Enumerasi Versi Umum