Partager via


PFND3DWDDM2_2DDI_SHADERCACHE_STORE_VALUE_CB fonction de rappel (d3d10umddi.h)

La fonction de rappel pfnShaderCacheStoreValue stocke une valeur de cache de 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 pour que le pilote utilise lorsqu’il revient 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 de retour

Si cette fonction de rappel réussit, elle retourne S_OK. Sinon, elle retourne un HRESULT code d’erreur.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête d3d10umddi.h (include D3d10umddi.h)