Поделиться через


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

Функция DxgkDdiRecommendMonitorModes проверяет набор исходного режима монитора, связанный с определенным целевым объектом видео, и, возможно, добавляет режимы в набор.

Синтаксис

DXGKDDI_RECOMMENDMONITORMODES DxgkddiRecommendmonitormodes;

NTSTATUS DxgkddiRecommendmonitormodes(
  [in] IN_CONST_HANDLE hAdapter,
  [in] IN_CONST_PDXGKARG_RECOMMENDMONITORMODES_CONST pRecommendMonitorModes
)
{...}

Параметры

[in] hAdapter

Дескриптор к блоку контекста, связанному с адаптером отображения. Драйвер минипорта отображения ранее предоставил этот дескриптор подсистеме ядра графики Microsoft DirectX в MiniportDeviceContext выходном параметре функции DxgkDdiAddDevice.

[in] pRecommendMonitorModes

Указатель на DXGKARG_RECOMMENDMONITORMODES структуру, содержащую аргументы функции.

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

DxgkDdiRecommendMonitorModes возвращает одно из следующих значений:

Возвращаемый код Описание
STATUS_SUCCESS Функция завершилась успешно.
STATUS_NO_MEMORY Не удалось выполнить функцию, так как она не смогла выделить достаточно памяти.

Минипорт-драйвер должен пройти любой код ошибки, полученный из операционной системы, для которой он не имеет резервный путь кода.

Замечания

DxgkDdiRecommendMonitorModes должен быть доступен для страницы.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista
целевая платформа Настольный
заголовка d3dkmddi.h (include D3dkmddi.h)
IRQL < DISPATCH_LEVEL

См. также

монитор интерфейса набора исходного режима