Freigeben über


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

Weitere Informationen

DXGI-Strukturen