线程处理和同步三级
三级线程处理和同步可确保:
- 内核模式驱动程序中只有一个线程(调用线程)。*
- 图形硬件处于空闲状态。
- 驱动程序当前没有处理任何直接内存访问 (DMA) 缓冲区,也没有传递 GPU 计划程序。
- 视频内存完全被逐出主机 CPU 内存。
WDDM 保证在线程处理和同步的三级下对显示微型端口驱动程序进行如下调用。
*例外情况是,DxgkDdiQueryAdapterInfo 可以与 DxgkDdiSetPowerState 或 DxgkDdiQueryChildRelations 同时调用。 这样,当调用 DxgkDdiQueryAdapterInfo 时,系统可以避免将设备从低功耗状态唤醒。 驱动程序需要使用必要的同步从 DxgkDdiQueryAdapterInfo 返回正确的信息。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈