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
保留供內部使用。
規格需求
需求 | 值 |
---|---|
標頭 | d3dkmthk.h |