PFND3DWDDM2_2DDI_CREATE_SHADERCACHE_SESSION funzione di callback (d3d10umddi.h)
La pfnCreateShaderCacheSession funzione di callback 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.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Finestre |
intestazione | d3d10umddi.h (include D3d12umddi.h) |