Partager via


ID3D12Resource ::Unmap, méthode (d3d12.h)

Invalide le pointeur du processeur vers la sous-ressource spécifiée dans la ressource.

Syntaxe

void Unmap(
                 UINT              Subresource,
  [in, optional] const D3D12_RANGE *pWrittenRange
);

Paramètres

Subresource

Type : UINT

Spécifie l’index de la sous-ressource.

[in, optional] pWrittenRange

Type : const D3D12_RANGE*

Pointeur vers une structure D3D12_RANGE qui décrit la plage de mémoire à annuler.

Cela indique la région que le processeur a pu modifier, et les coordonnées sont relatives aux sous-ressources. Un pointeur Null indique que la sous-ressource entière a peut-être été modifiée par le processeur. Il est valide de spécifier que le processeur n’a pas écrit de données en passant une plage où End est inférieur ou égal à Begin.

Ce paramètre est utilisé uniquement par les outils, et non pour l’exactitude de l’opération de démappage réelle.

Valeur de retour

None

Remarques

Reportez-vous aux remarques et exemples complets de la méthode Map .

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d12.h
Bibliothèque D3D12.lib
DLL D3D12.dll

Voir aussi

ID3D12Resource

Map

Sous-ressources