PFND3D10DDI_RESOURCEUNMAP fonction de rappel (d3d10umddi.h)

La fonction ResourceUnmap annule le mappage d’une sous-ressource d’une ressource.

Syntaxe

PFND3D10DDI_RESOURCEUNMAP Pfnd3d10ddiResourceunmap;

void Pfnd3d10ddiResourceunmap(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D10DDI_HRESOURCE unnamedParam2,
  UINT unnamedParam3
)
{...}

Paramètres

unnamedParam1

hDevice [in]

Handle de l’appareil d’affichage (contexte graphique).

unnamedParam2

hResource [in]

Handle de la ressource à annuler le mappage.

unnamedParam3

Sous-ressource [in]

Index qui indique la sous-ressource à annuler le mappage.

Valeur de retour

None

Remarques

Le pilote peut utiliser la fonction de rappel pfnSetErrorCb pour définir un code d’erreur.

Le pilote peut appeler pfnSetErrorCb pour définir le code d’erreur D3DDDIERR_DEVICEREMOVED ; Toutefois, le pilote n’est pas tenu de définir D3DDDIERR_DEVICEREMOVED si l’appareil a été supprimé. Les appels à pfnSetErrorCb pour définir tout autre code d’erreur sont critiques.

Restrictions sur les valeurs d’entrée

Pour les pilotes Windows Display Driver Model (WDDM) 1.3 et versions ultérieures, le runtime Microsoft Direct3D fournit un ensemble restreint de valeurs d’entrée utilisées par cette fonction. Pour obtenir la liste de toutes les valeurs restreintes, consultez [Améliorations des performances de rendu Direct3D](/windows-hardware/drivers/display/direct3d-rendering-performance-improvements).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows.
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

D3D10DDI_DEVICEFUNCS

pfnSetErrorCb