DXGKARG_CREATEPROCESS 结构 (d3dkmddi.h)
DXGKARG_CREATEPROCESS 与 DxgkDdiCreateProcess 一起使用,为 Microsoft DirectX 图形内核进程对象创建内核模式驱动程序对象。
语法
typedef struct _DXGKARG_CREATEPROCESS {
[in] HANDLE hDxgkProcess;
[out] HANDLE hKmdProcess;
[in] DXGK_CREATEPROCESSFLAGS Flags;
[in] UINT NumPasid;
[in] ULONG *pPasid;
[in] HANDLE hKmdVmWorkerProcess;
[in] UINT ProcessNameLength;
[in] WCHAR *pProcessName;
} DXGKARG_CREATEPROCESS;
成员
[in] hDxgkProcess
DirectX 图形内核进程的句柄。
[out] hKmdProcess
内核模式驱动程序进程的句柄。
[in] Flags
描述操作 的DXGK_CREATEPROCESSFLAGS 结构。
[in] NumPasid
位于 pPasid 成员中的进程地址空间标识符数组中的元素数。
[in] pPasid
指向进程地址标识符数组的指针。 每个物理 GPU 都有一个。
[in] hKmdVmWorkerProcess
设置 VirtualMachineProcess 时的驱动程序 VM 工作进程句柄。
[in] ProcessNameLength
进程名称的长度。
[in] pProcessName
进程名称。 可以为 NULL。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
最低受支持的服务器 | Windows Server 2016 |
标头 | d3dkmddi.h (包括 D3dkmddi.h) |