структура 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.
[in] ProcessNameLength
Длина имени процесса.
[in] pProcessName
Имя процесса. Может иметь значение NULL.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 |
Минимальная версия сервера | Windows Server 2016 |
Верхняя часть | d3dkmddi.h (включая D3dkmddi.h) |