PFND3DWDDM2_2DDI_SHADERCACHE_STORE_VALUE_CB funzione di callback (d3d10umddi.h)
La funzione di callback pfnShaderCacheStoreValue archivia un valore della cache shader.
Sintassi
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
)
{...}
Parametri
hCacheSession
Handle della sessione della cache da usare per il driver quando viene eseguito il callback nel runtime.
pPrecomputedHash
Valore hash.
pKey
Puntatore a una chiave.
KeyLen
Lunghezza della chiave.
pValue
Puntatore a un valore di input.
ValueLen
Lunghezza del valore di input.
Valore restituito
Se questa funzione di callback ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d3d10umddi.h (include D3d10umddi.h) |