IDXGISurface::Map, méthode (dxgi.h)
Obtenez un pointeur vers les données contenues dans la surface et refusez l’accès GPU à la surface.
Syntaxe
HRESULT Map(
[out] DXGI_MAPPED_RECT *pLockedRect,
UINT MapFlags
);
Paramètres
[out] pLockedRect
Type : DXGI_MAPPED_RECT*
Pointeur vers les données surface (voir DXGI_MAPPED_RECT).
MapFlags
Type : UINT
Indicateurs de lecture-écriture du processeur. Ces indicateurs peuvent être combinés avec un OR logique.
- DXGI_MAP_READ : autoriser l’accès en lecture au processeur.
- DXGI_MAP_WRITE : autoriser l’accès en écriture du processeur.
- DXGI_MAP_DISCARD : ignorer le contenu précédent d’une ressource lorsqu’elle est mappée.
Valeur retournée
Type : HRESULT
Retourne S_OK en cas de réussite ; sinon, retourne l’un des codes d’erreur décrits dans la rubrique DXGI_ERROR .
Notes
Utilisez IDXGISurface::Map pour accéder à une surface à partir du processeur. Pour libérer une surface mappée (et autoriser l’accès GPU), appelez IDXGISurface::Unmap.
Spécifications
Plateforme cible | Windows |
En-tête | dxgi.h |
Bibliothèque | DXGI.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour