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)

Voir aussi

D3DWDDM2_2DDI_DEVICEFUNCS