DXGKARG_SETVIRTUALMACHINEDATA structure (d3dkmddi.h)
The DXGKARG_SETVIRTUALMACHINEDATA structure contains arguments passed to DxgkddiSetVirtualMachineData.
Syntax
typedef struct _DXGKARG_SETVIRTUALMACHINEDATA {
HANDLE hKmdVmWorkerProcess;
GUID *pVmGuid;
DXGK_VIRTUALMACHINEDATAFLAGS Flags;
} DXGKARG_SETVIRTUALMACHINEDATA;
Members
hKmdVmWorkerProcess
[in] Handle to the KMD process returned by DxgkDdiCreateProcess with VirtualMachineWorkerProcess set.
pVmGuid
[in] Pointer to a GUID that uniquely identifies the VM. This GUID is provided for debugging purposes, so developers can attribute rendering to a specific VM when multiple VMs are running.
Flags
[in] A DXGK_VIRTUALMACHINEDATAFLAGS structure that specifies attributes of the VM.
Remarks
For more information, see GPU paravitualization.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1803 (WDDM 2.4) |
Header | d3dkmddi.h |