Partager via


énumération D2D1_MAP_OPTIONS (d2d1_1.h)

Spécifie le mode de traitement de la mémoire à mapper à partir de l’ID2D1Bitmap1 correspondant.

Syntax

typedef enum D2D1_MAP_OPTIONS {
  D2D1_MAP_OPTIONS_NONE = 0,
  D2D1_MAP_OPTIONS_READ = 1,
  D2D1_MAP_OPTIONS_WRITE = 2,
  D2D1_MAP_OPTIONS_DISCARD = 4,
  D2D1_MAP_OPTIONS_FORCE_DWORD = 0xffffffff
} ;

Constantes

 
D2D1_MAP_OPTIONS_NONE
Valeur : 0
D2D1_MAP_OPTIONS_READ
Valeur : 1
Autoriser l’accès en lecture du processeur.
D2D1_MAP_OPTIONS_WRITE
Valeur : 2
Autoriser l’accès en écriture du processeur.
D2D1_MAP_OPTIONS_DISCARD
Valeur : 4
Ignorez le contenu précédent de la ressource lorsqu’elle est mappée.
D2D1_MAP_OPTIONS_FORCE_DWORD
Valeur : 0xffffffff

Remarques

L’option D2D1_MAP_OPTIONS_READ ne peut être utilisée que si la bitmap a été créée avec l’indicateur D2D1_BITMAP_OPTIONS_CPU_READ.

Ces indicateurs ne pourront pas être utilisés sur les bitmaps créées par id2D1DeviceContext. Toutefois, l’ID2D1SourceTransform recevra des bitmaps pour lesquelles ces indicateurs sont valides.

D2D1_MAP_OPTIONS_DISCARD ne peut être utilisé qu’avec D2D1_MAP_OPTIONS_WRITE. Ces deux options sont uniquement disponibles via l’API d’auteur d’effet, et non via l’API de rendu Direct2D.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP]
En-tête d2d1_1.h

Voir aussi

ID2D1Bitmap1 ::Map