Freigeben über


DXGKDDI_CONTROLINTERRUPT2 Rückruffunktion (d3dkmddi.h)

Die DxgkDdi_ControlInterrupt2-Funktion aktiviert oder deaktiviert den angegebenen Interrupttyp auf der Grafikhardware.

Syntax

DXGKDDI_CONTROLINTERRUPT2 DxgkddiControlinterrupt2;

NTSTATUS DxgkddiControlinterrupt2(
  [in] IN_CONST_HANDLE hAdapter,
  [in] IN_CONST_DXGKARG_CONTROLINTERRUPT2 InterruptControl
)
{...}

Parameter

[in] hAdapter

Ein Handle für das Adapterobjekt für die Grafikverarbeitungseinheit (GPU). Der Treiber hat dieses Handle im MiniportDeviceContext Parameter von einem Aufruf an die DxgkDdiAddDevice--Funktion zurückgegeben.

[in] InterruptControl

Eine DXGKARG_CONTROLINTERRUPT2 Struktur, die den Interrupttyp sowie den VSYNC-Zustand bereitstellt.

Rückgabewert

DxgkDdi_ControlInterrupt2 gibt einen der folgenden Werte zurück:

Rückgabecode Beschreibung
STATUS_SUCCESS Der Interrupttyp wurde auf der Grafikhardware erfolgreich aktiviert oder deaktiviert.
STATUS_NOT_IMPLEMENTED DxgkDdi_ControlInterrupt2 unterstützt das Aktivieren oder Deaktivieren des angegebenen Interrupttyps nicht.

Bemerkungen

Während der Lebensdauer eines Adapters wird nur einer von DxgkDdiControlInterrupt2 oder DxgkDdi_ControlInterrupt3 vom Betriebssystem verwendet.

WDDM 2.7-Treiber, die keine DxgkDdi_ControlInterrupt3 implementieren, deaktivieren das unabhängige VidPn VSync-Steuerelement, und das Betriebssystem ruft nur DxgkDdi_ControlInterrupt2auf. Die DXGK_DRIVERCAPS->IndependentVidPnVSync--Funktion muss 0 in Treibern sein, die DxgkDdi_ControlInterrupt3nicht unterstützen; andernfalls schlägt das Betriebssystem die Adapterinitialisierung fehl. Wenn der Treiber DxgkDdi_ControlInterrupt3implementiert, kann die Funktion auf 0 oder 1 festgelegt werden, um Per-VidPn Unterstützung anzugeben.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
Zielplattform- Desktop
Header- d3dkmddi.h (einschließlich D3dkmddi.h)
IRQL- PASSIVE_LEVEL

Siehe auch

DXGK_DRIVERCAPS

DXGKARG_CONTROLINTERRUPT2

DXGKARG_CONTROLINTERRUPT3

DxgkDdi_ControlInterrupt3

DxgkDdiAddDevice-