DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2構造体 (d3dkmddi.h)
DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 は、オーバーレイ プレーン属性を指定するためにディスプレイ ミニポート ドライバーによって使用されます。
構文
typedef struct _DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2 {
DXGK_MULTIPLANE_OVERLAY_FLAGS Flags;
RECT SrcRect;
RECT DstRect;
RECT ClipRect;
D3DDDI_ROTATION Rotation;
DXGK_MULTIPLANE_OVERLAY_BLEND Blend;
DXGK_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT VideoFrameFormat;
D3DDDI_COLOR_SPACE_TYPE ColorSpaceType;
DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT StereoFormat;
BOOL StereoLeftViewFrame0;
BOOL StereoBaseViewFrame0;
DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE StereoFlipMode;
DXGK_MULTIPLANE_OVERLAY_STRETCH_QUALITY StretchQuality;
UINT Reserved1;
} DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2;
メンバー
Flags
DXGK_MULTIPLANE_OVERLAY_FLAGS列挙体の値に対してビットごとの OR 演算を実行して、反転操作の組み合わせを指定します。
SrcRect
ソース リソースを基準としたソース四角形を指定します。
DstRect
モニターの解像度に対する相対的な移動先の四角形を指定します。
ClipRect
SrcRect と DstRect の値に従ってデータを拡張した後に、DstRect に対して相対的な追加のクリッピング領域を指定します。
ドライバーとハードウェアは、 ClipRect メンバーを使用して、アプリケーションが DstRect 変換先の四角形の一部を隠したときにクリッピングが変更されたときに共通のストレッチ ファクターを適用できます。
Rotation
オーバーレイ 平面の時計回りの回転を、 D3DDDI_ROTATION 列挙体の値として指定します。
Blend
このオーバーレイ プレーンとその下の平面に適用されるブレンド モードを、 DXGK_MULTIPLANE_OVERLAY_BLEND 列挙体の値として指定します。
VideoFrameFormat
オーバーレイ プレーンのビデオ フレーム形式を、 DXGK_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT 列挙体の値として指定します。
ColorSpaceType
D3DDDI_COLOR_SPACE_TYPE列挙体の値として指定された色空間の構成 を 指定します。
StereoFormat
オーバーレイ プレーンのビデオ フレーム形式を、 DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT 列挙体の値として指定します。
StereoLeftViewFrame0
システムで使用するために予約されています。 常に FALSE にする必要があります。
StereoBaseViewFrame0
システムで使用するために予約されています。 常に FALSE にする必要があります。
StereoFlipMode
オーバーレイ プレーンのステレオ フリップ モードを、 DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE 列挙体の値として指定します。
StretchQuality
オーバーレイ プレーンのストレッチ品質を、 DXGK_MULTIPLANE_OVERLAY_STRETCH_QUALITY 列挙体の値として指定します。
Reserved1
ColorKey
従来のオーバーレイでカラー キー ブレンドが有効になっている場合に使用されるカラー キー値を指定します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
サポートされている最小のサーバー | Windows Server 2016 |
Header | d3dkmddi.h (D3dkmddi.h を含む) |
こちらもご覧ください
DXGK_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE
DXGK_MULTIPLANE_OVERLAY_STEREO_FORMAT