DXGKDDI_DISPLAYMUX_REPORT_PRESENCE回调函数 (dispmprt.h)
Dxgkrnl 调用内核模式显示驱动程序(KMD)DxgkddiDisplayMuxReportPresence 函数,然后适配器开始通知驱动程序检测到自动显示开关(ADS)复用器。
语法
DXGKDDI_DISPLAYMUX_REPORT_PRESENCE DxgkddiDisplaymuxReportPresence;
void DxgkddiDisplaymuxReportPresence(
PVOID DriverContext,
BOOLEAN SystemHasMux
)
{...}
参数
DriverContext
[in]与显示适配器关联的上下文块的句柄。 KMD 的 DxgkDdiAddDevice 函数以前提供了此句柄来 Dxgkrnl。
SystemHasMux
[in]指示系统是否具有与 ADS 兼容的复用函数的布尔值。
返回值
没有
言论
此 DDI 在 同步级别 2下调用。
当系统中检测到 ADS 复用器设备并且复用器设备满足 ADS 要求时,SystemHasMux 设置为 TRUE。 TRUE 值不保证 ADS 功能目前在启动序列中可供用户使用,原因如下:
- 尚未启动与 ADS 复用函数相关的其他 GPU。
- OS 尚未验证此驱动程序的所有 ADS 要求。
有关详细信息,请参阅 自动显示开关。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 11 版本 24H2,update 2025.01 |
标头 | dispmprt.h |
IRQL | PASSIVE_LEVEL |