enumerasi DXGI_GRAPHICS_PREEMPTION_GRANULARITY (dxgi1_2.h)
Mengidentifikasi granularitas di mana unit pemrosesan grafis (GPU) dapat didahului untuk melakukan tugas penyajian grafis saat ini.
Sintaks
typedef enum DXGI_GRAPHICS_PREEMPTION_GRANULARITY {
DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY = 0,
DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY = 1,
DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY = 2,
DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY = 3,
DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY = 4
} ;
Konstanta
DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY Nilai: 0 Menunjukkan granularitas preemption sebagai buffer DMA. |
DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY Nilai: 1 Menunjukkan granularitas preemption sebagai primitif grafis. Primitif adalah bagian dalam buffer DMA dan dapat menjadi sekelompok segitiga. |
DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY Nilai: 2 Menunjukkan granularitas preemption sebagai segitiga. Segitiga adalah bagian dari primitif. |
DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY Nilai: 3 Menunjukkan granularitas preemption sebagai piksel. Piksel adalah bagian dari segitiga. |
DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY Nilai: 4 Menunjukkan granularitas preemption sebagai instruksi grafis. Instruksi grafis beroperasi pada piksel. |
Keterangan
Anda memanggil metode IDXGIAdapter2::GetDesc2 untuk mengambil tingkat granularitas di mana GPU dapat didahului untuk melakukan tugas penyajian grafis saat ini. Sistem operasi menentukan tingkat granularitas grafis dalam anggota GraphicsPreemptionGranularity dari struktur DXGI_ADAPTER_DESC2 .
Gambar berikut menunjukkan granularitas tugas penyajian grafik.
Persyaratan
Klien minimum yang didukung | Pembaruan Windows 8 dan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
Header | dxgi1_2.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