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 ごとに 1 つ存在します。
[in] hKmdVmWorkerProcess
VirtualMachineProcess が設定されている場合のドライバー VM ワーカー プロセス ハンドル。
[in] ProcessNameLength
プロセス名の長さ。
[in] pProcessName
プロセス名。 NULL にすることができます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
サポートされている最小のサーバー | Windows Server 2016 |
Header | d3dkmddi.h (D3dkmddi.h を含む) |