DXGI_OUTDUPL_DESC 構造体 (dxgi1_2.h)
DXGI_OUTDUPL_DESC構造体は、出力のディメンションと、デスクトップ イメージを含むサーフェスを表します。 デスクトップ イメージの形式は常に DXGI_FORMAT_B8G8R8A8_UNORM。
構文
typedef struct DXGI_OUTDUPL_DESC {
DXGI_MODE_DESC ModeDesc;
DXGI_MODE_ROTATION Rotation;
BOOL DesktopImageInSystemMemory;
} DXGI_OUTDUPL_DESC;
メンバー
ModeDesc
複製された出力の表示モードを記述するDXGI_MODE_DESC構造体。
Rotation
重複した出力によってイメージがどのように回転されるかを説明する、 DXGI_MODE_ROTATION 列挙型のメンバー。
DesktopImageInSystemMemory
デスクトップ イメージを含むリソースがシステム メモリに既に配置されているかどうかを指定します。 リソースがシステム メモリ内にある場合は TRUE。それ以外の場合は FALSE。 この値が TRUE で 、アプリケーションに CPU アクセスが必要な場合は、 IDXGIOutputDuplication::MapDesktopSurface メソッドと IDXGIOutputDuplication::UnMapDesktopSurface メソッドを使用して、ステージング バッファーへのデータのコピーを回避できます。
解説
この構造体は 、GetDesc によって使用されます。
要件
サポートされている最小のクライアント | Windows 8 および Windows 7 用プラットフォーム更新プログラム [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 および Windows Server 2008 R2 用プラットフォーム更新プログラム [デスクトップ アプリのみ] |
Header | dxgi1_2.h |