次の方法で共有


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

関連項目

DXGI 構造体