PFND3DWDDM2_2DDI_CREATE_SHADERCACHE_SESSION fonction de rappel (d3d10umddi.h)
La fonction de rappel pfnCreateShaderCacheSession crée une session de cache de nuanceur.
Syntaxe
PFND3DWDDM2_2DDI_CREATE_SHADERCACHE_SESSION Pfnd3dwddm22DdiCreateShadercacheSession;
void Pfnd3dwddm22DdiCreateShadercacheSession(
D3D10DDI_HDEVICE unnamedParam1,
D3DWDDM2_2DDI_HCACHESESSION unnamedParam2,
D3DWDDM2_2DDI_HRTCACHESESSION unnamedParam3
)
{...}
Paramètres
unnamedParam1
hDevice [in]
Handle d’un appareil.
unnamedParam2
hCacheSession
Handle d’une session de cache.
unnamedParam3
hRTCacheSession
Handle de la session de cache que le pilote peut utiliser lorsqu’il rappelle dans le runtime.
Valeur de retour
None
Remarques
Le runtime utilise l’objet créé pour informer le pilote de différents contextes de mise en cache. Il peut être utilisé pour diriger les rappels de mise en cache vers un cache local de processus ou un cache par composant partagé par plusieurs processus.
Accédez à cette fonction de rappel à l’aide de la structure D3DWDDM2_2DDI_DEVICEFUNCS .
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | d3d10umddi.h (inclure D3d12umddi.h) |