D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS 结构 (d3dkmthk.h)

用于获取多平面覆盖功能。

语法

typedef struct _D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS {
  [in]  D3DKMT_HANDLE                  hAdapter;
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [out] UINT                           MaxPlanes;
  [out] UINT                           MaxRGBPlanes;
  [out] UINT                           MaxYUVPlanes;
  [out] D3DKMT_MULTIPLANE_OVERLAY_CAPS OverlayCaps;
  [out] float                          MaxStretchFactor;
  [out] float                          MaxShrinkFactor;
} D3DKMT_GET_MULTIPLANE_OVERLAY_CAPS;

成员

[in] hAdapter

图形适配器的句柄。

[in] VidPnSourceId

视频呈现网络路径中视频显示源的从零开始的标识号 (监视器连接到的 VidPN) 拓扑。

[out] MaxPlanes

当前支持的平面总数。

[out] MaxRGBPlanes

当前支持的 RGB 平面数。

[out] MaxYUVPlanes

当前支持的 YUV 平面数。

[out] OverlayCaps

覆盖功能。

[out] MaxStretchFactor

最大拉伸因子。

[out] MaxShrinkFactor

最大收缩因子。

要求

要求
Header d3dkmthk.h