PFND3DWDDM2_2DDI_CREATE_SHADERCACHE_SESSION回调函数 (d3d10umddi.h)

pfnCreateShaderCacheSession 回调函数创建着色器缓存会话。

语法

PFND3DWDDM2_2DDI_CREATE_SHADERCACHE_SESSION Pfnd3dwddm22DdiCreateShadercacheSession;

void Pfnd3dwddm22DdiCreateShadercacheSession(
  D3D10DDI_HDEVICE unnamedParam1,
  D3DWDDM2_2DDI_HCACHESESSION unnamedParam2,
  D3DWDDM2_2DDI_HRTCACHESESSION unnamedParam3
)
{...}

参数

unnamedParam1

hDevice [in]

设备的句柄。

unnamedParam2

hCacheSession

缓存会话的句柄。

unnamedParam3

hRTCacheSession

驱动程序调用回运行时时要使用的缓存会话的句柄。

返回值

备注

运行时使用创建的 对象来通知驱动程序不同的缓存上下文。 它可用于将缓存回调定向到进程本地缓存或由多个进程共享的每个组件缓存。

使用 D3DWDDM2_2DDI_DEVICEFUNCS 结构访问此回调函数。

要求

要求
目标平台 Windows
标头 d3d10umddi.h (包括 D3d12umddi.h)

另请参阅

D3DWDDM2_2DDI_DEVICEFUNCS