функция обратного вызова DXGKDDI_GETMULTIPLANEOVERLAYCAPS (d3dkmddi.h)
Вызывается для получения возможностей наложения в нескольких плоскостях. Поддержка этого DDI необходима для любого драйвера WDDM 2.2, который хочет поддерживать несколько плоскостей.
Синтаксис
DXGKDDI_GETMULTIPLANEOVERLAYCAPS DxgkddiGetmultiplaneoverlaycaps;
NTSTATUS DxgkddiGetmultiplaneoverlaycaps(
[in] IN_CONST_HANDLE hAdapter,
[in/out] IN_OUT_PDXGKARG_GETMULTIPLANEOVERLAYCAPS pGetMultiPlaneOverlayCaps
)
{...}
Параметры
[in] hAdapter
Идентифицирует адаптер, содержащий оборудование наложения.
[in/out] pGetMultiPlaneOverlayCaps
Указатель на структуру DXGKARG_GETMULTIPLANEOVERLAYCAPS , которая получает возможности драйвера.
Возвращаемое значение
DXGKDDI_GETMULTIPLANEOVERLAYCAPS возвращает следующие значения:
Код возврата | Описание |
---|---|
STATUS_SUCCESS | Если подпрограмма успешно завершена. |
Комментарии
Эта функция вызывается в PASSIVE_LEVEL.
Возможности наложения в нескольких плоскостях могут изменяться из-за изменений конфигурации отображения.
Для драйверов WDDM 2.2 этот DDI используется для получения возможностей многопланового наложения, а не для DDIs в пользовательском режиме.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3dkmddi.h |