次の方法で共有


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

ユーザー モード ディスプレイ ドライバー (UMD) pfnCreateCommandAllocator 関数は、コマンド アロケーターを作成します。

構文

PFND3D12DDI_CREATECOMMANDALLOCATOR Pfnd3d12ddiCreatecommandallocator;

HRESULT Pfnd3d12ddiCreatecommandallocator(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDIARG_CREATECOMMANDALLOCATOR *unnamedParam2
)
{...}

パラメーター

unnamedParam1

[in]ディスプレイ デバイスへのハンドル (グラフィックス コンテキスト)。

unnamedParam2

[in]作成するコマンド アロケーターを記述する D3D12DDIARG_CREATECOMMANDALLOCATOR 構造体へのポインター。

戻り値

pfnCreateCommandAllocator は HRESULT 値を返します。

注釈

コマンド アロケーターは、GPU コマンド リストが格納される基になる割り当てに対応します。 直接コマンド リストとバンドル コマンド リストの両方に適用されます。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista (WDDM 1.0)
ヘッダー d3d12umddi.h

こちらも参照ください

D3D12DDIARG_CREATECOMMANDALLOCATOR

pfnCalcPrivateCommandAllocatorSize

pfnDestroyCommandAllocator

pfnResetCommandAllocator