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 |
Header | d3d12umddi.h |