次の方法で共有


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

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES3