функция обратного вызова DXGKDDI_MIRACAST_QUERY_CAPS (dispmprt.h)
Запрашивает возможности Miracast текущего видеоадаптера. Операционная система вызывает эту функцию только при первом запуске видеоадаптера, а затем сохраняет возвращаемые возможности.
Синтаксис
DXGKDDI_MIRACAST_QUERY_CAPS DxgkddiMiracastQueryCaps;
NTSTATUS DxgkddiMiracastQueryCaps(
[in] PVOID DriverContext,
[in] ULONG MiracastCapsSize,
[out] DXGK_MIRACAST_CAPS *MiracastCaps
)
{...}
Параметры
[in] DriverContext
Дескриптор для блока контекста, связанного с видеоадаптером. Функция DxgkDdiAddDevice драйвера мини-порта дисплея ранее предоставляла этот дескриптор подсистеме графического ядра DirectX.
[in] MiracastCapsSize
Размер, предоставляемый операционной системой, структуры DXGK_MIRACAST_CAPS , на которую указывает параметр MiracastCaps .
Драйвер должен проверка это значение перед заполнением структуры.
[out] MiracastCaps
Указатель на предоставленный операционной системой буфер, содержащий DXGK_MIRACAST_CAPS структуру, которую драйвер заполняет возможностями устройства Miracast.
Возвращаемое значение
При успешном выполнении возвращает STATUS_SUCCESS . В противном случае возвращается один из кодов ошибок, определенных в ntstatus.h.
Комментарии
Синхронизации
Операционная система гарантирует, что эта функция будет следовать режиму синхронизации третьего уровня, как определено в разделе Потоки и синхронизация третьего уровня.Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 |
Минимальная версия сервера | Windows Server 2012 R2 |
Целевая платформа | Персональный компьютер |
Верхняя часть | dispmprt.h (включая Dispmprt.h) |
IRQL | PASSIVE_LEVEL |