функция обратного вызова DXGKCB_QUERYMONITORINTERFACE (d3dkmddi.h)
DXGKCB_QUERYMONITORINTERFACE получает указатель на структуру DXGK_MONITOR_INTERFACE , которая содержит указатели на функции, которые драйвер мини-порта дисплея может вызывать для получения других интерфейсов, которые предоставляют доступ к дескрипторам, режимам и диапазонам частот монитора.
Синтаксис
DXGKCB_QUERYMONITORINTERFACE DxgkcbQuerymonitorinterface;
NTSTATUS DxgkcbQuerymonitorinterface(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_DXGK_MONITOR_INTERFACE_VERSION MonitorInterfaceVersion,
[out] DEREF_OUT_CONST_PPDXGK_MONITOR_INTERFACE ppMonitorInterface
)
{...}
Параметры
[in] hAdapter
Дескриптор, представляющий видеоадаптер. Диспетчер VidPN предоставил этот дескриптор драйверу мини-порта для отображения при вызове DxgkDdiRecommendFunctionalVidPn, DxgkDdiIsSupportedVidPn, DxgkDdiEnumVidPnCofuncModality или DxgkDdiCommitVidPn.
[in] MonitorInterfaceVersion
Значение из перечисления DXGK_MONITOR_INTERFACE_VERSION , указывающее версию запрашиваемого интерфейса монитора.
[out] ppMonitorInterface
Указатель на указатель на структуру DXGK_MONITOR_INTERFACE .
Возвращаемое значение
DXGKCB_QUERYMONITORINTERFACE возвращает STATUS_SUCCESS в случае успешного выполнения. В противном случае возвращается один из кодов ошибок, определенных в ntstatus.h.
Комментарии
DXGKCB_XXX функции реализуются Dxgkrnl. Чтобы использовать эту функцию обратного вызова, вызовите DxgkCbQueryMonitorInterface через DXGKRNL_INTERFACE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista (WDDM 1.0) |
Целевая платформа | Персональный компьютер |
Верхняя часть | d3dkmddi.h (включая Dispmprt.h) |
IRQL | <= APC_LEVEL |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по