DXGI_OUTDUPL_DESC-Struktur (dxgi1_2.h)
Die DXGI_OUTDUPL_DESC-Struktur beschreibt die Dimension der Ausgabe und die Oberfläche, die das Desktopbild enthält. Das Format des Desktopbilds ist immer DXGI_FORMAT_B8G8R8A8_UNORM.
Syntax
typedef struct DXGI_OUTDUPL_DESC {
DXGI_MODE_DESC ModeDesc;
DXGI_MODE_ROTATION Rotation;
BOOL DesktopImageInSystemMemory;
} DXGI_OUTDUPL_DESC;
Member
ModeDesc
Eine DXGI_MODE_DESC Struktur, die den Anzeigemodus der duplizierten Ausgabe beschreibt.
Rotation
Ein Member des DXGI_MODE_ROTATION enumerierten Typs, der beschreibt, wie die duplizierte Ausgabe ein Bild dreht.
DesktopImageInSystemMemory
Gibt an, ob sich die Ressource, die das Desktopimage enthält, bereits im Systemspeicher befindet. TRUE , wenn sich die Ressource im Systemspeicher befindet; andernfalls FALSE. Wenn dieser Wert TRUE ist und die Anwendung CPU-Zugriff benötigt, kann sie die Methoden IDXGIOutputDuplication::MapDesktopSurface und IDXGIOutputDuplication::UnMapDesktopSurface verwenden, um das Kopieren der Daten in einen Stagingpuffer zu vermeiden.
Hinweise
Diese Struktur wird von GetDesc verwendet.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | dxgi1_2.h |