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)