DXGKDDI_PREPARELIVEMIGRATION回呼函式 (d3dkmddi.h)
Dxgkrnl 會呼叫 KMD 的 DxgkDdiPrepareLiveMigration 函式,以通知驅動程式準備即將啟動的即時移轉。
語法
DXGKDDI_PREPARELIVEMIGRATION DxgkddiPreparelivemigration;
NTSTATUS DxgkddiPreparelivemigration(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_GPUP_PREPARE_LIVE_MIGRATION pArgs
)
{...}
參數
hAdapter
[in]與顯示配接器相關聯的內容區塊句柄。 顯示迷你埠驅動程式先前在 DXGKDDI_ADD_DEVICE 函式的MiniportDeviceContext 輸出參數中,將此句柄提供給 Dxgkrnl。
pArgs
[in] DXGKARG_GPUP_PREPARE_LIVE_MIGRATION 結構的指標,其中包含準備即時移轉所需的資訊。
傳回值
DxgkDdiPrepareLiveMigration 如果成功,則會傳回STATUS_SUCCESS;否則,它會傳回適當的NTSTATUS程式代碼。
備註
呼叫 DxgkDdiPrepareLiveMigration 可讓驅動程式設定虛擬函式 (VF) 、其排程、本身的內部狀態,以及管理移轉所需的任何其他專案。 此呼叫的目的是建立 PF/VF 排程原則,以提供即時移轉從主機 VRAM 串流變更內容的能力,同時保留 VF 的公平效能。 如果變更追蹤回報為非效能,則此回呼也是啟動已變更追蹤的位置。
如需詳細資訊,請參閱 GPU-P 裝置上的即時移轉。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 版本 24H2 (WDDM 3.2) |
標頭 | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |