DXGK_MULTIPLANE_OVERLAY_FLAGS構造体 (d3dkmddi.h)

オーバーレイ 平面で実行する反転操作を識別します。

構文

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

オーバーレイ プレーンはデータを垂直方向に反転させ、逆さまで表示します。

このメンバーの設定は、32 ビット メンバー (0x00000001) の最初のビットを設定することと同じです。

HorizontalFlip

オーバーレイ プレーンはデータを水平方向に反転し、右から左ミラーイメージとして表示されます。

このメンバーの設定は、32 ビット Value メンバー (0x00000002) の 2 番目のビットを設定することと同じです。

StaticCheck

Reserved

このメンバーは予約済みであり、0 に設定する必要があります。 このメンバーを 0 に設定することは、32 ビット Value メンバーの残りの 29 ビット (0xFFFFFFF8) ゼロに設定することと同じです。

このメンバーは予約済みであり、0 に設定する必要があります。 このメンバーを 0 に設定することは、32 ビット Value メンバーの残りの 30 ビット (0xFFFFFFFC) ゼロに設定することと同じです。

Value

実行する反転操作の種類を識別する 32 ビット値。

PanelFitterPostComposition

パネル フィッター ハードウェアを使用して平面をストレッチすることを示します。 これは平面 0 にのみ設定する必要があります。

このメンバーの設定は、32 ビット Value メンバー (0x00000004) の 3 番目のビットを設定することと同じです。

要件

要件
サポートされている最小のクライアント Windows 8.1
サポートされている最小のサーバー Windows Server 2012 R2
Header d3dkmddi.h (D3dkmddi.h を含む)