Compartir a través de


Subprocesos y nivel de sincronización dos

El subproceso y la sincronización de nivel dos es el mismo que el nivel tres, excepto que la memoria de vídeo no se expulsa para hospedar la memoria de CPU. En otras palabras, WDDM garantiza que:

  • Solo un único subproceso (el subproceso que realiza la llamada) está dentro del controlador de minipuerto de pantalla.
  • El hardware gráfico está inactivo.
  • Actualmente, el controlador no procesa ningún búfer de acceso directo a memoria (DMA) ni pasa a través del programador de GPU.

Para que algunas llamadas se realicen en el nivel Dos, la marca HardwareAccess debe establecerse dentro de la estructura de D3DDDI_ESCAPEFLAGS que sea miembro de DXGKARG_ESCAPE. Si no se establece esta marca, se producirá un error en la llamada.

La lista siguiente contiene algunas de las llamadas al controlador de minipuerto de pantalla que se realizan en el nivel Dos: