D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 结构 (d3dkmthk.h)

包含多平面覆盖属性。

语法

typedef struct _D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 {
  UINT                                      Flags;
  RECT                                      SrcRect;
  RECT                                      DstRect;
  RECT                                      ClipRect;
  D3DDDI_ROTATION                           Rotation;
  D3DKMT_MULTIPLANE_OVERLAY_BLEND           Blend;
  UINT                                      DirtyRectCount;
  RECT                                      *pDirtyRects;
  D3DDDI_COLOR_SPACE_TYPE                   ColorSpace;
  DXGKMT_MULTIPLANE_OVERLAY_STRETCH_QUALITY StretchQuality;
  UINT                                      SDRWhiteLevel;
} D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3;

成员

Flags

标记选项。

SrcRect

指定源矩形。

DstRect

指定目标矩形。

ClipRect

指定任何其他剪辑。

Rotation

指定覆盖平面的顺时针旋转。

Blend

指定应用于此覆盖平面及其下方的平面的混合模式。

DirtyRectCount

脏矩形的数目。

pDirtyRects

指向脏矩形数组的指针。

ColorSpace

数据的颜色空间。

StretchQuality

拉伸质量。

SDRWhiteLevel

SDR (标准动态范围) 白级别。

要求

要求
Header d3dkmthk.h