次の方法で共有


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

ユーザー モード ディスプレイ ドライバーの PFND3D12DDI_CREATE_SHADER_0026 コールバック関数によってシェーダーが作成されます。

構文

PFND3D12DDI_CREATE_SHADER_0026 Pfnd3d12ddiCreateShader0026;

void Pfnd3d12ddiCreateShader0026(
  D3D12DDI_HDEVICE unnamedParam1,
  const D3D12DDIARG_CREATE_SHADER_0026 *unnamedParam2,
  D3D12DDI_HSHADER unnamedParam3
)
{...}

パラメーター

unnamedParam1

[in]シェーダーを作成する対象のディスプレイ デバイス (グラフィックス コンテキスト) へのハンドル。

unnamedParam2

[in]作成するシェーダーを記述する D3D12DDIARG_CREATE_SHADER_0026 構造体へのポインター。

unnamedParam3

[out]ドライバーが作成したシェーダーへのハンドル。

戻り値

何一つ

備考

D3D12DDI_DEVICE_FUNCS_CORE_XXX 構造体には、ドライバーがサポートするさまざまなシェーダー型の PFND3D12DDI_CREATE_SHADER_0026 コールバック関数へのポインターが含まれています。

必要条件

要件 価値
ヘッダー d3d12umddi.h

関連項目

D3D12DDIARG_CREATE_SHADER_0026