DXGK_MULTIPLANE_OVERLAY_FLAGS 结构 (d3dkmddi.h)
DXGK_MULTIPLANE_OVERLAY_FLAGS 结构定义用于控制多平面覆盖操作行为的标志。
语法
typedef struct _DXGK_MULTIPLANE_OVERLAY_FLAGS {
union {
struct {
UINT VerticalFlip : 1;
UINT HorizontalFlip : 1;
UINT StaticCheck : 1;
#if ...
UINT Reserved : 29;
#else
UINT Reserved : 30;
#endif
};
UINT Value;
};
} DXGK_MULTIPLANE_OVERLAY_FLAGS;
成员
VerticalFlip
覆盖平面应垂直翻转数据,使其显示为倒置。
HorizontalFlip
覆盖平面应水平翻转数据,使其显示为从右到左镜像图像。
StaticCheck
可以直接扫描覆盖平面。 StaticCheck 是一种不影响当前演示状态的功能查询。 在 Windows 11 (WDDM 3.0) 中添加。
Reserved
此成员为保留成员,应设置为零。
Value
表示标志的集合值,可以在不需要单独访问各个位时使用。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8.1 |
最低受支持的服务器 | Windows Server 2012 R2 |
标头 | d3dkmddi.h (包括 D3dkmddi.h) |
另请参阅
DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES