структура 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 |