структура DXGKARG_GETMULTIPLANEOVERLAYCAPS (d3dkmddi.h)

Аргументы функции DxgkDdiGetMultiPlaneOverlayCaps .

Синтаксис

typedef struct _DXGKARG_GETMULTIPLANEOVERLAYCAPS {
  [in]  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [out] UINT                           MaxPlanes;
  [out] UINT                           MaxRGBPlanes;
  [out] UINT                           MaxYUVPlanes;
  [out] DXGK_MULTIPLANEOVERLAYCAPS     OverlayCaps;
  [out] float                          MaxStretchFactor;
  [out] float                          MaxShrinkFactor;
} DXGKARG_GETMULTIPLANEOVERLAYCAPS;

Члены

[in] VidPnSourceId

Указывает источник VidPn, для которого запрашиваются возможности многопланового наложения.

[out] MaxPlanes

Указывает общее количество плоскостей, включая основную плоскость DWM, которую можно поддерживать одновременно.

[out] MaxRGBPlanes

Указывает общее количество плоскостей RGB, включая основную плоскость DWM, которую можно поддерживать одновременно.

[out] MaxYUVPlanes

Указывает общее количество плоскостей YUV, которые могут поддерживаться одновременно.

[out] OverlayCaps

Структура DXGK_MULTIPLANEOVERLAYCAPS , указывающая возможности плоскости.

[out] MaxStretchFactor

Указывает максимальный коэффициент растяжения, который можно применить к плоскости.

[out] MaxShrinkFactor

Указывает максимальный коэффициент сжатия, который можно применить к плоскости.

Требования

Требование Значение
Заголовок d3dkmddi.h