次の方法で共有


PFND3D12DDI_CREATEHWQUEUE_CB_0050 コールバック関数 (d3d12umddi.h)

コマンド キューに関連付けられているハードウェア キューを作成します。

構文

PFND3D12DDI_CREATEHWQUEUE_CB_0050 Pfnd3d12ddiCreatehwqueueCb0050;

HRESULT Pfnd3d12ddiCreatehwqueueCb0050(
  D3D12DDI_HRTCOMMANDQUEUE hRTCommandQueue,
  D3DDDICB_CREATEHWQUEUE *unnamedParam2
)
{...}

パラメーター

hRTCommandQueue

ランタイムへの呼び出し時にドライバーが使用するコマンド キューのハンドル。

unnamedParam2

ハードウェア キューの作成に必要な情報を含む D3DDDICB_CREATEHWQUEUE 構造体へのポインター。

戻り値

HRESULT を返します。

備考

破棄は、所有するランタイム オブジェクトによって完全に管理されるため、これらのオブジェクトには提供されません。 同じコマンド キューまたは親スケジュール グループに関連付けられているコンテキストに対して、ハードウェア キューの作成を実行する必要があることを検証します。 ドライバーは、単一の CreateCommandQueueの両方の種類のコンテキストを参照するハードウェア キューを作成できます。 CreateCommandQueue コールバックが確認され、ドライバーにこの関係が通知されます。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 バージョン 1809
ヘッダー d3d12umddi.h