struktur D3DDDICB_RENDERFLAGS (d3dumddi.h)
Struktur D3DDDICB_RENDERFLAGS mengidentifikasi informasi tentang buffer perintah yang akan dirender.
Sintaks
typedef struct _D3DDDICB_RENDERFLAGS {
union {
struct {
UINT ResizeCommandBuffer : 1;
UINT ResizeAllocationList : 1;
UINT ResizePatchLocationList : 1;
UINT NullRendering : 1;
UINT Reserved : 28;
};
UINT Value;
};
} D3DDDICB_RENDERFLAGS;
Anggota
ResizeCommandBuffer
Nilai UINT yang menentukan apakah akan mengubah ukuran buffer perintah. Driver menempatkan ukuran yang diminta di anggota NewCommandBufferSize dari struktur D3DDDICB_RENDER .
Mengatur anggota ini setara dengan mengatur bit pertama dari anggota Nilai 32-bit (0x00000001).
ResizeAllocationList
Nilai UINT yang menentukan apakah akan mengubah ukuran daftar alokasi. Driver menempatkan jumlah elemen yang diminta di anggota NewAllocationListSizedari D3DDDICB_RENDER.
Mengatur anggota ini setara dengan mengatur bit kedua dari anggota Nilai 32-bit (0x00000002).
ResizePatchLocationList
Nilai UINT yang menentukan apakah akan mengubah ukuran daftar lokasi patch. Driver menempatkan jumlah elemen yang diminta di anggota NewPatchLocationListSizedari D3DDDICB_RENDER.
Mengatur anggota ini setara dengan mengatur bit ketiga dari anggota Nilai 32-bit (0x00000004).
NullRendering
Nilai UINT yang menentukan apakah unit pemrosesan grafis (GPU) harus memproses perintah apa pun untuk konteks penyajian. Bendera bit-field NullRendering diatur untuk memberi tahu GPU untuk tidak memproses perintah apa pun untuk konteks penyajian. Bendera bit-field NullRendering diatur hanya selama penyelidikan performa dan penelusuran kesalahan untuk mensimulasikan mesin penyajian yang sangat cepat yang masih harus melakukan overhead pengiriman dan sinyal buffer DMA. NullRendering tidak pernah diatur selama operasi umum.
Mengatur anggota ini setara dengan mengatur bit keempat dari anggota Nilai 32-bit (0x00000008).
Reserved
Anggota ini dicadangkan dan harus diatur ke nol. Mengatur anggota ini ke nol setara dengan mengatur 28 bit yang tersisa (0xFFFFFFF0) dari anggota Nilai 32-bit ke nol.
Value
Anggota dalam serikat pekerja yang terkandung dalam D3DDDICB_RENDERFLAGS yang dapat menyimpan satu nilai 32-bit yang mengidentifikasi informasi tentang buffer perintah yang akan dirender.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Header | d3dumddi.h (termasuk D3dumddi.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