DXGI_DDI_MULTIPLANE_OVERLAY_CAPS 结构 (dxgiddi.h)

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

语法

typedef struct DXGI_DDI_MULTIPLANE_OVERLAY_CAPS {
  UINT MaxPlanes;
  UINT NumCapabilityGroups;
} DXGI_DDI_MULTIPLANE_OVERLAY_CAPS;

成员

MaxPlanes

当前模式下可支持的显示硬件的最大输入数,包括主图面。 如果模式更改,此值可能会更改。

例如,如果硬件允许一个覆盖平面和一个普通主表面,驱动程序应将 MaxPlanes 设置为 2。

NumCapabilityGroups

可支持的不同类型的覆盖平面的数量。

下面是 2 个示例:

  • 如果硬件支持 2 个拉伸功能有限的仅 RGB 平面,外加 2 个具有更灵活的拉伸功能的 YUV 平面,则驱动程序应将 NumCapabilityGroups 设置为 2。
  • 如果硬件支持一个没有拉伸功能的仅限 RGB 平面,外加 2 个具有完全拉伸功能的仅限 RGB 的平面,外加 2 个具有完全拉伸功能的 RGB/YUV 平面,则驱动程序应将 NumCapabilityGroups 设置为 3。

要求

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