PFND3DWDDM2_2DDI_CREATE_SHADERCACHE_SESSION Rückruffunktion (d3d10umddi.h)

Die Rückruffunktion pfnCreateShaderCacheSession erstellt eine Shadercachesitzung.

Syntax

PFND3DWDDM2_2DDI_CREATE_SHADERCACHE_SESSION Pfnd3dwddm22DdiCreateShadercacheSession;

void Pfnd3dwddm22DdiCreateShadercacheSession(
  D3D10DDI_HDEVICE unnamedParam1,
  D3DWDDM2_2DDI_HCACHESESSION unnamedParam2,
  D3DWDDM2_2DDI_HRTCACHESESSION unnamedParam3
)
{...}

Parameter

unnamedParam1

hDevice [in]

Der Handle eines Geräts.

unnamedParam2

hCacheSession

Das Handle einer Cachesitzung.

unnamedParam3

hRTCacheSession

Das Handle der Cachesitzung, die der Treiber verwenden soll, wenn er in die Runtime zurückruft.

Rückgabewert

Keine

Bemerkungen

Die Runtime verwendet das -Objekt, das erstellt wird, um den Treiber über verschiedene Zwischenspeicherungskontexte zu informieren. Es kann verwendet werden, um die Zwischenspeicherungsrückrufe in einen prozesslokalen Cache oder einen Komponentencache zu leiten, der von mehreren Prozessen gemeinsam genutzt wird.

Greifen Sie mithilfe der D3DWDDM2_2DDI_DEVICEFUNCS-Struktur auf diese Rückruffunktion zu.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d10umddi.h (einschließlich D3d12umddi.h)

Weitere Informationen

D3DWDDM2_2DDI_DEVICEFUNCS