다음을 통해 공유


DXGKARG_CREATEPROCESS 구조체(d3dkmddi.h)

DXGKARG_CREATEPROCESSDxgkDdiCreateProcess 와 함께 사용하여 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 포함)

추가 정보

DXGK_CREATEPROCESSFLAGS

DxgkDdiCreateProcess