PFND3DWDDM2_2DDI_SHADERCACHE_STORE_VALUE_CB Rückruffunktion (d3d10umddi.h)

Die Rückruffunktion pfnShaderCacheStoreValue 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, die der Treiber verwenden soll, wenn er in die Runtime zurückruft.

pPrecomputedHash

Ein Hashwert.

pKey

Ein Zeiger auf einen Schlüssel.

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_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d10umddi.h (include D3d10umddi.h)