PFND3DWDDM2_2DDI_SHADERCACHE_STORE_VALUE_CB fonction de rappel (d3d10umddi.h)
La fonction de rappel pfnShaderCacheStoreValue stocke une valeur de cache du nuanceur.
Syntaxe
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
)
{...}
Paramètres
hCacheSession
Handle de la session de cache que le pilote peut utiliser lorsqu’il rappelle dans le runtime.
pPrecomputedHash
Valeur de hachage.
pKey
Pointeur vers une clé.
KeyLen
Longueur de la clé.
pValue
Pointeur vers une valeur d’entrée.
ValueLen
Longueur de la valeur d’entrée.
Valeur retournée
Si cette fonction de rappel réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d10umddi.h (include D3d10umddi.h) |