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


функция обратного вызова 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 (включая D3dkmddi.h)
IRQL < DISPATCH_LEVEL

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

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