共用方式為


DXGKDDI_CONTROLINTERRUPT2回呼函式 (d3dkmddi.h)

DxgkDdi_ControlInterrupt2 函式會在圖形硬體上啟用或停用指定的中斷類型。

語法

DXGKDDI_CONTROLINTERRUPT2 DxgkddiControlinterrupt2;

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

參數

[in] hAdapter

圖形處理單位 (GPU) 之配接器物件的句柄。 驅動程式會從呼叫其 DxgkDdiAddDevice 函式,傳回 MiniportDeviceContext 參數中的這個句柄。

[in] InterruptControl

提供中斷類型以及 VSYNC 狀態的 DXGKARG_CONTROLINTERRUPT2 結構。

傳回值

DxgkDdi_ControlInterrupt2 會傳回下列其中一個值:

傳回碼 描述
STATUS_SUCCESS 中斷類型已成功在圖形硬體上啟用或停用。
STATUS_NOT_IMPLEMENTED DxgkDdi_ControlInterrupt2 不支援啟用或停用指定的中斷類型。

言論

在配接器存留期間,OS 只會使用其中一個 DxgkDdiControlInterrupt2DxgkDdi_ControlInterrupt3

未實作 DxgkDdi_ControlInterrupt3 的 WDDM 2.7 驅動程式退出宣告獨立的 VidPn VSync 控制件,而 OS 只會呼叫 DxgkDdi_ControlInterrupt2 DXGK_DRIVERCAPS->IndependentVidPnVSync 功能在不支援 DxgkDdi_ControlInterrupt3的驅動程式中必須是 0;否則,OS 將會失敗的適配卡初始化。 如果驅動程式確實實作 DxgkDdi_ControlInterrupt3,則功能可以設定為 0 或 1,表示 Per-VidPn 支援。

要求

要求 價值
最低支援的用戶端 Windows 10
目標平臺 桌面
標頭 d3dkmddi.h (包括 D3dkmddi.h)
IRQL PASSIVE_LEVEL

另請參閱

DXGK_DRIVERCAPS

DXGKARG_CONTROLINTERRUPT2

DXGKARG_CONTROLINTERRUPT3

DxgkDdi_ControlInterrupt3

DxgkDdiAddDevice