DXGKDDI_CONTROLINTERRUPT2 funzione di callback (d3dkmddi.h)
La funzione DxgkDdi_ControlInterrupt2 abilita o disabilita il tipo di interruzione specificato nell'hardware grafico.
Sintassi
DXGKDDI_CONTROLINTERRUPT2 DxgkddiControlinterrupt2;
NTSTATUS DxgkddiControlinterrupt2(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_DXGKARG_CONTROLINTERRUPT2 InterruptControl
)
{...}
Parametri
[in] hAdapter
Handle per l'oggetto adapter per l'unità di elaborazione grafica (GPU). Il driver ha restituito questo handle nel parametro MiniportDeviceContext da una chiamata alla relativa funzione DxgkDdiAddDevice .
[in] InterruptControl
Struttura DXGKARG_CONTROLINTERRUPT2 che fornisce il tipo di interruzione, nonché lo stato VSYNC.
Valore restituito
DxgkDdi_ControlInterrupt2 restituisce uno dei valori seguenti:
Codice restituito | Descrizione |
---|---|
STATUS_SUCCESS | Il tipo di interruzione è stato abilitato o disabilitato nell'hardware grafico. |
STATUS_NOT_IMPLEMENTED | DxgkDdi_ControlInterrupt2 non supporta l'abilitazione o la disabilitazione del tipo di interruzione specificato. |
Commenti
Solo uno di DxgkDdiControlInterrupt2 o DxgkDdi_ControlInterrupt3 verrà usato dal sistema operativo durante la durata di un adattatore.
I driver WDDM 2.7 che non implementano DxgkDdi_ControlInterrupt3 rifiutano il controllo VidPn VSync indipendente e il sistema operativo chiama solo DxgkDdi_ControlInterrupt2. La funzionalità DXGK_DRIVERCAPS-IndependentVidVSync> deve essere 0 nei driver che non supportano DxgkDdi_ControlInterrupt3; in caso contrario, l'inizializzazione della scheda del sistema operativo avrà esito negativo. Se il driver implementa DxgkDdi_ControlInterrupt3, la funzionalità può essere impostata su 0 o 1 per indicare Per-VidPn supporto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Piattaforma di destinazione | Desktop |
Intestazione | d3dkmddi.h (include D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |