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 |