struktur D3D11_SHADER_BUFFER_DESC (d3d11shader.h)
Menjelaskan shader constant-buffer.
Sintaks
typedef struct _D3D11_SHADER_BUFFER_DESC {
LPCSTR Name;
D3D_CBUFFER_TYPE Type;
UINT Variables;
UINT Size;
UINT uFlags;
} D3D11_SHADER_BUFFER_DESC;
Anggota
Name
Jenis: LPCSTR
Nama buffer.
Type
Jenis: D3D_CBUFFER_TYPE
Nilai jenis D3D_CBUFFER_TYPE yang menunjukkan penggunaan data konstanta yang dimaksudkan.
Variables
Jenis: UINT
Jumlah variabel unik.
Size
Jenis: UINT
Ukuran buffer (dalam byte).
uFlags
Jenis: UINT
Kombinasi nilai D3D_SHADER_CBUFFER_FLAGS-ketik yang digabungkan dengan menggunakan operasi OR bitwise. Nilai yang dihasilkan menentukan properti untuk shader constant-buffer.
Keterangan
Konstanta disediakan untuk shader dalam buffer shader-constant. Dapatkan deskripsi shader-constant-buffer dengan memanggil ID3D11ShaderReflectionConstantBuffer::GetDesc.
Persyaratan
Header | d3d11shader.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk