DXGI_DDI_MULTIPLANE_OVERLAY_GROUP_CAPS结构(dxgiddi.h)

由用户模式显示驱动程序用来指定覆盖平面功能的组。

语法

typedef struct DXGI_DDI_MULTIPLANE_OVERLAY_GROUP_CAPS {
  UINT  NumPlanes;
  float MaxStretchFactor;
  float MaxShrinkFactor;
  UINT  OverlayCaps;
  UINT  StereoCaps;
} DXGI_DDI_MULTIPLANE_OVERLAY_GROUP_CAPS;

成员

NumPlanes

指定功能组中覆盖平面支持的覆盖平面数。

MaxStretchFactor

指定功能组中覆盖平面支持的最大拉伸因子。

拉伸因子是最终拉伸覆盖平面大小与原始大小的比率。 例如,如果原始覆盖平面为 100 x 100 像素,则值为 2.5 表示可以拉伸到 250 x 250 像素。

不能保证在所有方案中都可以应用此拉伸因子。 例如,可能只使用此因子将一个覆盖平面伸出多个覆盖平面。

MaxShrinkFactor

指定功能组中覆盖平面支持的最大收缩因子。

收缩因子是最终、收缩覆盖平面大小与原始大小的比率。 例如,如果原始覆盖平面为 100 x 100 像素,则值为 0.25 表示它可以收缩到 25 x 25 像素。

不能保证在所有方案中都可以应用此收缩因子。 例如,可能只使用此因子将一个覆盖平面缩小到多个覆盖平面。

OverlayCaps

覆盖功能,以按位 DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS 枚举中的值。

StereoCaps

保留供系统使用。 将此值设置为零。

要求

要求 价值
最低支持的客户端 Windows 8.1
支持的最低服务器 Windows Server 2012 R2
标头 dxgiddi.h (include D3d10umddi.h)