D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2 構造体 (d3dkmthk.h)
マルチプレーン オーバーレイ属性が含まれています。
構文
typedef struct _D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2 {
UINT Flags;
RECT SrcRect;
RECT DstRect;
RECT ClipRect;
D3DDDI_ROTATION Rotation;
D3DKMT_MULTIPLANE_OVERLAY_BLEND Blend;
UINT DirtyRectCount;
void D3DKMT_PTR(
RECT *unnamedParam1,
pDirtyRects unnamedParam2
);
D3DKMT_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT VideoFrameFormat;
D3DDDI_COLOR_SPACE_TYPE ColorSpace;
D3DKMT_MULTIPLANE_OVERLAY_STEREO_FORMAT StereoFormat;
BOOL StereoLeftViewFrame0;
BOOL StereoBaseViewFrame0;
DXGKMT_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE StereoFlipMode;
DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY StretchQuality;
UINT Reserved1;
} D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES2;
メンバー
Flags
フラグ オプション。
SrcRect
ソースの四角形が指定されます。
DstRect
対象の四角形が指定されます。
ClipRect
追加のクリッピングを指定します。
Rotation
オーバーレイ 平面の時計回りの回転を指定します。
Blend
このオーバーレイ 平面とその下の平面に適用されるブレンド モードを指定します。
DirtyRectCount
ダーティ四角形の数。
void D3DKMT_PTR( RECT *unnamedParam1, pDirtyRects unnamedParam2)
VideoFrameFormat
ColorSpace
データの色空間。
StereoFormat
ステレオ形式。
StereoLeftViewFrame0
ステレオ左側のビュー フレーム 0。
StereoBaseViewFrame0
ステレオ ベース ビュー フレーム 0。
StereoFlipMode
ステレオ フリップ モード。
StretchQuality
ストレッチ品質。
Reserved1
内部使用のために予約されています。
必要条件
要件 | 値 |
---|---|
Header | d3dkmthk.h |