次の方法で共有


DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS列挙 (dxgiddi.h)

DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS 列挙は、マルチプレーン オーバーレイの特性と動作を記述するフラグのセットを定義します。

構文

typedef enum DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS {
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_VERTICAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_HORIZONTAL_FLIP,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_FULLSCREEN_POST_COMPOSITION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_NO_SCANOUT_TRANFORMATION,
  DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_NO_RENDER_PRESENT
} ;

定数

 
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_VERTICAL_FLIP
オーバーレイプレーンはデータを上下に反転させ、逆さまで表示します。
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_HORIZONTAL_FLIP
オーバーレイ 平面はデータを水平方向に反転し、右から左へのミラー イメージとして表示されるようにする必要があります。
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_FULLSCREEN_POST_COMPOSITION
平面がパネル フィッター ハードウェアを使用して引き伸ばされることを示します。

これは平面 0 にのみ設定する必要があります。

他のマルチプレーン オーバーレイ プレーンとのコンポジションがサポートされている場合がありますが、これらの平面の ClipRects はこの平面の SourceRect にバインドする必要があります。
DXGI_DDI_MULTIPLANE_OVERLAY_FLAG_NO_SCANOUT_TRANFORMATION
ランタイムは、フロント バッファーのレンダリングが必要な期間中に、変換を一時的に無効にするようにドライバーに要求する場合があります。

変換は、フリップ操作の準備中にコンテンツがアプリケーション サーフェイスからシャドウ サーフェスに転送されるときに発生します。 詳細については、「PFND3DWDDM2_6DDI_PREPARE_SCANOUT_TRANSFORMATIONPFND3DWDDM2_6DDI_QUERY_SCANOUT_CAPS」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 8.1
サポートされる最小サーバー Windows Server 2012 R2
ヘッダー dxgiddi.h (D3d10umddi.h を含む)