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 |