DXGKDDI_SIGNALMONITOREDFENCE función de devolución de llamada (d3dkmddi.h)
Agrega una instrucción de GPU para indicar el objeto de barrera supervisada de paginación al búfer DMA (acceso directo a memoria). Esta función de devolución de llamada se llama desde un subproceso de trabajo de administración de memoria de vídeo al enviar búferes de paginación y desde el subproceso de aplicación que realiza envíos de kernel, como PresentBlt o RenderGdi. El sistema operativo pasa una sugerencia al controlador con respecto al tipo de envío del kernel.
Sintaxis
DXGKDDI_SIGNALMONITOREDFENCE DxgkddiSignalmonitoredfence;
NTSTATUS DxgkddiSignalmonitoredfence(
IN_CONST_HANDLE hContext,
INOUT_PDXGKARG_SIGNALMONITOREDFENCE pSignalMonitoredFence
)
{...}
Parámetros
hContext
Identificador de contexto del controlador para el contexto que generó el envío del kernel.
pSignalMonitoredFence
Puntero a una estructura de DXGKARG_SIGNALMONITOREDFENCE que contiene parámetros para indicar el objeto de barrera supervisado.
Valor devuelto
Devuelve NTSTATUS.
Comentarios
Clase de sincronización WDDM:
- Nivel cero para los tipos de envío RenderGdi y PresentBlt.
- Clase scheduler de GPU de primer nivel para el tipo de envío BuildPagingBuffer .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1809 |
Encabezado | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |