次の方法で共有


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

pfnImplicitShaderCacheControl コールバック関数は、必要に応じて、ドライバーで管理されるシェーダー キャッシュに対してアプリケーション要求アクションを実行できます。

構文

PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080 Pfnd3d12ddiImplicitshadercachecontrol0080;

void Pfnd3d12ddiImplicitshadercachecontrol0080(
  D3D12DDI_HDEVICE unnamedParam1,
  D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 unnamedParam2
)
{...}

パラメーター

unnamedParam1

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

unnamedParam2

ドライバーで管理されるシェーダー キャッシュに対して実行するシェーダー キャッシュ コントロール アクションを記述する D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 値。

戻り値

何一つ

備考

ランタイムは、キャッシュ制御 アプリケーション要求に応答して pfnImplicitShaderCacheControl を呼び出します。 これらのアプリケーション要求は、ドライバーのヒントと見なされます。

このコールバック関数は、開発者モードでのみサポートされます。

詳細については、D3D12 シェーダー キャッシュ API の仕様 を参照してください。

必要条件

要件 価値
サポートされる最小サーバー Windows Server 2022
ヘッダー d3d12umddi.h

関連項目

D3D12DDI_D3D12_OPTIONS_DATA_008n

D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080