Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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_BOUNDARYWert: 0 Gibt die Präemptionsgranularität als DMA-Puffer an. |
DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARYWert: 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_BOUNDARYWert: 2 Gibt die Präemptionsgranularität als Dreieck an. Ein Dreieck ist Ein Teil eines Grundtyps. |
DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARYWert: 3 Gibt die Präemptionsgranularität als Pixel an. Ein Pixel ist ein Teil eines Dreiecks. |
DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARYWert: 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.
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 |