DXGKDDI_QUERYENGINESTATUS función de devolución de llamada (d3dkmddi.h)
El programador de GPU del controlador de puerto de visualización llama a esta función para determinar el progreso de un nodo dentro de un adaptador de pantalla físico (motor) activo.
Sintaxis
DXGKDDI_QUERYENGINESTATUS DxgkddiQueryenginestatus;
NTSTATUS DxgkddiQueryenginestatus(
IN_CONST_HANDLE hAdapter,
INOUT_PDXGKARG_QUERYENGINESTATUS pQueryEngineStatus
)
{...}
Parámetros
hAdapter
Identificador de un bloque de contexto asociado a un adaptador de pantalla. El controlador de minipuerto de pantalla proporcionó anteriormente este identificador al subsistema del kernel gráfico de DirectX en la función MiniportDeviceContext parámetro de salida del DxgkDdiAddDevice función.
pQueryEngineStatus
Puntero a una estructura de DXGKARG_QUERYENGINESTATUS que especifica un nodo y un adaptador físico que se van a consultar para el progreso y que proporciona un valor para el progreso.
Valor devuelto
Devuelve STATUS_SUCCESS si la función se realiza correctamente. De lo contrario, esta función devuelve uno de los códigos de error definidos en Ntstatus.h.
Observaciones
Esta función debe ser paginable y siempre debe realizarse correctamente.
El sistema operativo garantiza que esta función sigue el modo de sincronización de primer nivel tal como se define en Subprocesos y sincronización de primer nivel.
Para obtener más información, consulta cambios de TDR en Windows 8.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
servidor mínimo admitido | Windows Server 2012 |
de la plataforma de destino de | Escritorio |
encabezado de | d3dkmddi.h |
irQL | PASSIVE_LEVEL |