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