共用方式為


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