функция обратного вызова 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 |