线程和同步级别二

二级线程和同步与 级别三相同,只不过视频内存不会逐出到主机 CPU 内存中。 换句话说,WDDM 保证:

  • 显示微型端口驱动程序中只有单个线程 (调用线程) 。
  • 图形硬件处于空闲状态。
  • 驱动程序当前没有直接内存访问 (DMA) 缓冲区正在由驱动程序处理或通过 GPU 计划程序传递。

若要在级别 2 下进行某些调用,必须在属于 DXGKARG_ESCAPE 的 D3DDDI_ESCAPEFLAGS 结构中设置 HardwareAccess 标志。 如果未设置此标志,则调用将失败。

以下列表包含在级别 2 下对显示微型端口驱动程序进行的一些调用: