функция обратного вызова DXGKDDI_DISPLAYMUX_REPORT_PRESENCE (dispmprt.h)
Dxgkrnl вызывает драйвер драйвера в режиме ядра (KMD) DxgkddiDisplayMuxReportPresence функцию перед началом работы адаптера, чтобы сообщить драйверу о обнаружении автоматического переключателя отображения (ADS).
Синтаксис
DXGKDDI_DISPLAYMUX_REPORT_PRESENCE DxgkddiDisplaymuxReportPresence;
void DxgkddiDisplaymuxReportPresence(
PVOID DriverContext,
BOOLEAN SystemHasMux
)
{...}
Параметры
DriverContext
[in] Обработка блока контекста, связанного с адаптером дисплея. Функция KMD
SystemHasMux
[in] Логическое значение, указывающее, имеет ли система мьюкс, совместимый с ADS.
Возвращаемое значение
Никакой
Замечания
Этот DDI вызывается в уровне синхронизации 2.
SystemHasMux имеет значение TRUE при обнаружении в системе устройства с многомерным модулями ADS, и это устройство с модулями соответствует требованиям ADS. Значение TRUE не гарантирует, что функции ADS будут доступны пользователю на этом этапе в последовательности загрузки по следующим причинам:
- Другой GPU, участвующий в многомерии ADS, может быть еще не запущен.
- ОС еще не проверила все требования ADS для этого драйвера.
Дополнительные сведения см. в автоматического переключателя отображения.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11 версии 24H2, обновление 2025.01 |
заголовка | dispmprt.h |
IRQL | PASSIVE_LEVEL |