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(标准动态范围)白色级别。
要求
要求 | 值 |
---|---|
标头 | d3dkmthk.h |