DXGK_MULTIPLANE_OVERLAY_FLAGS構造体 (d3dkmddi.h)
DXGK_MULTIPLANE_OVERLAY_FLAGS 構造体は、マルチプレーン オーバーレイ操作の動作を制御するフラグを定義します。
構文
typedef struct _DXGK_MULTIPLANE_OVERLAY_FLAGS {
union {
struct {
UINT VerticalFlip : 1;
UINT HorizontalFlip : 1;
UINT StaticCheck : 1;
#if ...
UINT Reserved : 29;
#else
UINT Reserved : 30;
#endif
};
UINT Value;
};
} DXGK_MULTIPLANE_OVERLAY_FLAGS;
メンバーズ
VerticalFlip
オーバーレイプレーンはデータを上下に反転させ、逆さまで表示します。
HorizontalFlip
オーバーレイ 平面はデータを水平方向に反転し、右から左へのミラー イメージとして表示されるようにする必要があります。
StaticCheck
オーバーレイ平面を直接スキャンアウトできます。 StaticCheck は、現在のプレゼンテーションの状態に影響しない機能クエリです。 Windows 11 (WDDM 3.0) で追加されました。
Reserved
このメンバーは予約されており、0 に設定する必要があります。
Value
フラグの集合値を表し、個々のビットに個別にアクセスする必要がない場合に使用できます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8.1 |
サポートされる最小サーバー | Windows Server 2012 R2 |
ヘッダー | d3dkmddi.h (D3dkmddi.h を含む) |
関連項目
DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES