структура 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
Максимальный коэффициент сжатия.
Требования
Требование | Ценность |
---|---|
заголовка | d3dkmthk.h |