DXGKDDI_CONTROLINTERRUPT2 función de devolución de llamada (d3dkmddi.h)
La función DxgkDdi_ControlInterrupt2 habilita o deshabilita el tipo de interrupción especificado en el hardware gráfico.
Sintaxis
DXGKDDI_CONTROLINTERRUPT2 DxgkddiControlinterrupt2;
NTSTATUS DxgkddiControlinterrupt2(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_DXGKARG_CONTROLINTERRUPT2 InterruptControl
)
{...}
Parámetros
[in] hAdapter
Identificador del objeto de adaptador para la unidad de procesamiento de gráficos (GPU). El controlador devolvió este identificador en el parámetro MiniportDeviceContext de una llamada a su función DxgkDdiAddDevice.
[in] InterruptControl
Estructura DXGKARG_CONTROLINTERRUPT2 que proporciona el tipo de interrupción, así como el estado VSYNC.
Valor devuelto
DxgkDdi_ControlInterrupt2 devuelve uno de los siguientes valores:
código de retorno | descripción |
---|---|
STATUS_SUCCESS | El tipo de interrupción se ha habilitado o deshabilitado correctamente en el hardware gráfico. |
STATUS_NOT_IMPLEMENTED | DxgkDdi_ControlInterrupt2 no admite habilitar ni deshabilitar el tipo de interrupción especificado. |
Observaciones
El sistema operativo usará solo uno de DxgkDdiControlInterrupt2 o DxgkDdi_ControlInterrupt3 durante la vigencia de un adaptador.
Los controladores WDDM 2.7 que no implementan DxgkDdi_ControlInterrupt3 no están optando por el control independiente vidPn VSync y el sistema operativo solo llamará a DxgkDdi_ControlInterrupt2. La funcionalidad DXGK_DRIVERCAPS->IndependentVidPnVSync debe ser 0 en controladores que no admiten DxgkDdi_ControlInterrupt3; De lo contrario, el sistema operativo producirá un error en la inicialización del adaptador. Si el controlador implementa DxgkDdi_ControlInterrupt3, la funcionalidad se puede establecer en 0 o 1 para indicar Per-VidPn compatibilidad.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10 |
de la plataforma de destino de | Escritorio |
encabezado de | d3dkmddi.h (incluya D3dkmddi.h) |
irQL | PASSIVE_LEVEL |