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.h
dan 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 |