PFND3DWDDM2_2DDI_SHADERCACHE_STORE_VALUE_CB回调函数 (d3d10umddi.h)
pfnShaderCacheStoreValue 回调函数存储着色器缓存值。
语法
PFND3DWDDM2_2DDI_SHADERCACHE_STORE_VALUE_CB Pfnd3dwddm22DdiShadercacheStoreValueCb;
HRESULT Pfnd3dwddm22DdiShadercacheStoreValueCb(
D3DWDDM2_2DDI_HRTCACHESESSION hCacheSession,
const D3DWDDM2_2DDI_SHADERCACHE_HASH *pPrecomputedHash,
const void *pKey,
SIZE_T KeyLen,
const void *pValue,
SIZE_T ValueLen
)
{...}
参数
hCacheSession
驱动程序在调用回运行时时要使用的缓存会话句柄。
pPrecomputedHash
哈希值。
pKey
指向键的指针。
KeyLen
密钥的长度。
pValue
指向输入值的指针。
ValueLen
输入值的长度。
返回值
如果此回调函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3d10umddi.h (包括 D3d10umddi.h) |