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