Bagikan melalui


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.

Granularitas Penyajian Grafis

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

Enumerasi DXGI

DXGI_ADAPTER_DESC2