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 只會使用其中一個 DxgkDdiControlInterrupt2 或 DxgkDdi_ControlInterrupt3 。
未實作 DxgkDdi_ControlInterrupt3的 WDDM 2.7 驅動程式退出宣告獨立的 VidPn VSync 控制件,而 OS 只會呼叫 DxgkDdi_ControlInterrupt2。 在不支援DxgkDdi_ControlInterrupt3的驅動程式中,DXGK_DRIVERCAPS獨立>VidPnVSync功能必須是0;否則,OS 將會失敗適配卡初始化。 如果驅動程式實 作DxgkDdi_ControlInterrupt3,則功能可以設定為 0 或 1,以指出 Per-VidPn 支援。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
目標平台 | 桌面 |
標頭 | d3dkmddi.h (include D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |