DXGKDDI_SETVIRTUALMACHINEDATA回呼函式 (d3dkmddi.h)

設定虛擬機數據。

語法

DXGKDDI_SETVIRTUALMACHINEDATA DxgkddiSetvirtualmachinedata;

NTSTATUS DxgkddiSetvirtualmachinedata(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_SETVIRTUALMACHINEDATA Args
)
{...}

參數

hAdapter

要設定虛擬機數據的邏輯配接器。

Args

包含設定虛擬機數據的自變數 之DXGKARG_SETVIRTUALMACHINEDATA 結構的指標。

傳回值

如果作業成功,則傳回STATUS_SUCCESS。 否則,傳回適當的NTSTATUS值錯誤碼。

備註

藉由設定DXGKARG_SETVIRTUALMACHINEDATA的適當成員,然後呼叫 DxgkddiSetVirtualMachineData,以註冊此回呼函式的實作。

用戶端 GPU 虛擬化提供 Dxgkrnl 層級的隔離層,用於在專用虛擬機的內容中執行的特定進程。 為了進行 GPU 硬體排程,專用於這類程式的虛擬機提交的工作只會被視為個別的 GPU 客戶端進程。

伺服器 GPU 虛擬化提供更強大的隔離,其中虛擬機在 OS Hypervisor 層級完全彼此隔離,而且每個 VM 都保證固定的 GPU 時間配量,其中它們會跨優先順序頻段、進程和內容執行自己的排程演算法。

規格需求

需求
標頭 d3dkmddi.h