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