Freigeben über


PFND3DWDDM2_2DDI_CREATE_SHADERCACHE_SESSION Rückruffunktion (d3d10umddi.h)

Die pfnCreateShaderCacheSession Rückruffunktion 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 für den Treiber, der beim Aufrufen in die Laufzeit verwendet werden soll.

Rückgabewert

Nichts

Bemerkungen

Die Laufzeit verwendet das Objekt, das erstellt wird, um den Treiber über verschiedene Zwischenspeicherungskontexte zu informieren. Sie 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- Fenster
Header- d3d10umddi.h (include D3d12umddi.h)

Siehe auch

D3DWDDM2_2DDI_DEVICEFUNCS