PFND3DWDDM2_2DDI_SHADERCACHE_STORE_VALUE_CB función de devolución de llamada (d3d10umddi.h)
La función de devolución de llamada pfnShaderCacheStoreValue almacena un valor de caché del sombreador.
Sintaxis
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
)
{...}
Parámetros
hCacheSession
Identificador de la sesión de caché que el controlador usará cuando llama de nuevo al entorno de ejecución.
pPrecomputedHash
Valor hash.
pKey
Puntero a una clave.
KeyLen
Longitud de la clave.
pValue
Puntero a un valor de entrada.
ValueLen
Longitud del valor de entrada.
Valor devuelto
Si esta función de devolución de llamada se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d10umddi.h (incluya D3d10umddi.h) |