функция обратного вызова DXGKDDI_QUERYDPCAPS (dispmprt.h)

Функции обратного вызова DXGKDDI_QUERYDPCAPS запрашивают возможности DisplayPort (DP) поддерживаемого GPU и драйвера.

Синтаксис

DXGKDDI_QUERYDPCAPS DxgkddiQuerydpcaps;

NTSTATUS DxgkddiQuerydpcaps(
  HANDLE Context,
  PDXGKARG_QUERYDPCAPS pArgs
)
{...}

Параметры

Context

Указатель контекста, предоставляемый при запросе интерфейса.

pArgs

Указатель на DXGKARG_QUERYDPCAPS структуру, в которой возвращаются возможности DP.

Возвращаемое значение

DXGKDDI_QUERYDPCAPS возвращает STATUS_SUCCESS при успешном выполнении; в противном случае возвращается код ошибки.

Комментарии

Драйвер должен вернуть в NumRootPorts количество соединителей с поддержкой DP на GPU, включая один для внутренней панели eDP. Последующие вызовы передачи будут ссылаться на соединители DP с RootPortIndex в диапазоне от 0 до NumRootPorts - 1.

DPVersionMajor и DPVersionMinor — это самая высокая версия протокола DP, поддерживаемая корневыми портами драйвера и GPU DP основных и дополнительных версий. Например, DPVersionMajor == 1 и DPVersionMinor == 1 — для протокола DP 1.1, а DPVersionMajor == 1 и DPVersionMinor == 2 — для протокола DP 1.2.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 2004
Верхняя часть dispmprt.h

См. также раздел

DXGKARG_QUERYDPCAPS

DXGKDDI_DPAUXIOTRANSMISSION

DXGKDDI_DPI2CIOTRANSMISSION

DXGKDDI_DPSBMTRANSMISSION