PFND3DWDDM2_2DDI_CREATE_SHADERCACHE_SESSION funzione di callback (d3d10umddi.h)

La funzione di callback pfnCreateShaderCacheSession crea una sessione della cache shader.

Sintassi

PFND3DWDDM2_2DDI_CREATE_SHADERCACHE_SESSION Pfnd3dwddm22DdiCreateShadercacheSession;

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

Parametri

unnamedParam1

hDevice [in]

Handle di un dispositivo.

unnamedParam2

hCacheSession

Handle di una sessione della cache.

unnamedParam3

hRTCacheSession

Handle della sessione della cache da usare per il driver quando viene chiamato di nuovo nel runtime.

Valore restituito

nessuno

Osservazioni

Il runtime usa l'oggetto creato per informare il driver di contesti di memorizzazione nella cache diversi. Può essere usato per indirizzare i callback di memorizzazione nella cache verso una cache locale del processo o una cache per componente condivisa da più processi.

Accedere a questa funzione di callback usando la struttura D3DWDDM2_2DDI_DEVICEFUNCS .

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d3d10umddi.h (include D3d12umddi.h)

Vedi anche

D3DWDDM2_2DDI_DEVICEFUNCS