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
Header d3dkmddi.h (D3dkmddi.h を含む)

こちらもご覧ください

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES3