Partilhar via


PFND3DWDDM2_2DDI_SHADERCACHE_STORE_VALUE_CB função de retorno de chamada (d3d10umddi.h)

A função de retorno de chamada pfnShaderCacheStoreValue armazena um valor de cache de sombreador.

Sintaxe

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

O identificador da sessão de cache para o driver usar quando ele chamar de volta para o runtime.

pPrecomputedHash

Um valor de hash.

pKey

Um ponteiro para uma chave.

KeyLen

O comprimento da chave.

pValue

Um ponteiro para um valor de entrada.

ValueLen

O comprimento do valor de entrada.

Retornar valor

Se essa função de retorno de chamada for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d10umddi.h (inclua D3d10umddi.h)