Compartir a través de


estructura DXGKARG_CREATEPROCESS (d3dkmddi.h)

DXGKARG_CREATEPROCESS se usa con DxgkDdiCreateProcess para crear un objeto de controlador de modo kernel para un objeto de proceso de kernel gráficos de Microsoft DirectX.

Sintaxis

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;

Miembros

[in] hDxgkProcess

Identificador del proceso del kernel de gráficos de DirectX.

[out] hKmdProcess

Identificador del proceso del controlador del modo kernel.

[in] Flags

Estructura DXGK_CREATEPROCESSFLAGS que describe la operación.

[in] NumPasid

Número de elementos de la matriz de identificadores del espacio de direcciones del proceso ubicada en el miembro pPasid .

[in] pPasid

Puntero a una matriz de identificadores de dirección de proceso. Habrá uno para cada GPU físicas.

[in] hKmdVmWorkerProcess

Identificador del proceso de trabajo de máquina virtual del controlador cuando se establece VirtualMachineProcess.

[in] ProcessNameLength

Longitud del nombre del proceso.

[in] pProcessName

Nombre del proceso. Puede ser NULL.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Encabezado d3dkmddi.h (incluye D3dkmddi.h)

Consulte también

DXGK_CREATEPROCESSFLAGS

DxgkDdiCreateProcess