Bitmap ::Clone(constRect&,PixelFormat) , méthode (gdiplusheaders.h)
La méthode Bitmap ::Clone crée un objet Bitmap en copiant une partie de cette bitmap.
Syntaxe
Bitmap * Clone(
const Rect & rect,
PixelFormat format
);
Paramètres
rect
Référence à un rectangle qui spécifie la partie de cette bitmap à copier.
format
Entier qui spécifie le format de pixel de la nouvelle bitmap. Le type de données et les constantes PixelFormat qui représentent différents formats de pixels sont définis dans Gdipluspixelformats.h. Pour plus d’informations sur les constantes de format de pixels, consultez Constantes de format de pixel d’image.
Valeur retournée
Type : Bitmap*
Cette méthode retourne un pointeur vers le nouvel objet Bitmap.
Notes
Exemples
L’exemple suivant crée un objet Bitmap à partir d’un fichier image, clone la partie supérieure gauche de l’image, puis dessine l’image cloné.
VOID Example_Clone(HDC hdc)
{
Graphics graphics(hdc);
// Create a Bitmap object from a JPEG file.
Bitmap bitmap(L"Climber.jpg");
// Clone a portion of the bitmap.
Bitmap* clone = bitmap.Clone(Rect(0, 0, 100, 100), PixelFormatDontCare);
// Draw the clone.
graphics.DrawImage(clone, 0, 0);
delete clone;
}
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | gdiplusheaders.h |
Voir aussi
Constantes de format de pixels d’image
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