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

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES2

DXGK_MULTIPLANE_OVERLAY_ATTRIBUTES3