Partager via


CBitmap::CreateDiscardableBitmap

Initialise une bitmap discardable compatible avec le contexte de périphérique identifié par pDC.

BOOL CreateDiscardableBitmap(
   CDC* pDC,
   int nWidth,
   int nHeight 
);

Paramètres

  • pDC
    Spécifie un contexte de périphérique.

  • nWidth
    Spécifie la largeur () dans les bits de la bitmap.

  • nHeight
    Spécifie la hauteur () dans les bits de la bitmap.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon 0.

Notes

La bitmap a le même nombre de avions de couleur ou le même format de bits par pixel que le contexte spécifié de périphérique.Une application peut sélectionner cette bitmap en tant que bitmap actuelle pour un appareil mémoire qui est compatible avec celui spécifié par pDC.

Les fenêtres peuvent ignorer une bitmap créée par cette fonction uniquement si une application ne l'est pas sélectionnée dans un contexte d'affichage.Si les fenêtres ignore la bitmap lorsqu'il n'est pas sélectionné et l'application essaie ensuite de le sélectionner, la fonction de CDC::SelectObject retourne NULL.

Lorsque vous avez fini d'utiliser l'objet d' CBitmap créé avec la fonction d' CreateDiscardableBitmap , d'abord sélectionnez l'image bitmap en dehors de le contexte de périphérique, puis supprimez l'objet d' CBitmap .

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CBitmap

Graphique de la hiérarchie

CreateDiscardableBitmap

CGdiObject::DeleteObject