DXGI_GRAPHICS_PREEMPTION_GRANULARITY-Enumeration (dxgi1_2.h)

Gibt die Granularität an, bei der die Grafikverarbeitungseinheit (GRAPHICS Processing Unit, GPU) von der Ausführung ihrer aktuellen Grafikrenderingaufgabe verdrängt werden kann.

Syntax

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
} ;

Konstanten

 
DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY
Wert: 0
Gibt die Präemptionsgranularität als DMA-Puffer an.
DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY
Wert: 1
Gibt die Präemptionsgranularität als Grafikgrundtyp an. Ein Grundtyp ist ein Abschnitt in einem DMA-Puffer und kann eine Gruppe von Dreiecken sein.
DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY
Wert: 2
Gibt die Präemptionsgranularität als Dreieck an. Ein Dreieck ist Ein Teil eines Grundtyps.
DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY
Wert: 3
Gibt die Präemptionsgranularität als Pixel an. Ein Pixel ist ein Teil eines Dreiecks.
DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY
Wert: 4
Gibt die Präemptionsgranularität als Grafikanweisung an. Eine Grafikanweisung arbeitet auf einem Pixel.

Hinweise

Sie rufen die IDXGIAdapter2::GetDesc2-Methode auf, um die Granularitätsebene abzurufen, auf der die GPU von der Ausführung ihrer aktuellen Grafikrenderingaufgabe verdrängt werden kann. Das Betriebssystem gibt die Grafikgranularitätsebene im Member GraphicsPreemptionGranularity der DXGI_ADAPTER_DESC2-Struktur an.

Die folgende Abbildung zeigt die Granularität von Grafikrenderingaufgaben.

Granularität des Grafikrenderings

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps]
Kopfzeile dxgi1_2.h

Weitere Informationen

DXGI-Enumerationen

DXGI_ADAPTER_DESC2