Freigeben über


PFND3DWDDM2_2DDI_SHADERCACHE_STORE_VALUE_CB Rückruffunktion (d3d10umddi.h)

Die pfnShaderCacheStoreValue Rückruffunktion speichert einen Shadercachewert.

Syntax

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
)
{...}

Parameter

hCacheSession

Das Handle der Cachesitzung für den Treiber, der beim Aufrufen in die Laufzeit verwendet werden soll.

pPrecomputedHash

Ein Hashwert.

pKey

Ein Zeiger auf eine Taste.

KeyLen

Die Länge des Schlüssels.

pValue

Ein Zeiger auf einen Eingabewert.

ValueLen

Die Länge des Eingabewerts.

Rückgabewert

Wenn diese Rückruffunktion erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- d3d10umddi.h (include D3d10umddi.h)