C# copier coller une image dans une autre région de l'image

Je suis en train d'écrire une classe utilitaire qui permet le redimensionnement automatique des images qui sont tilebale. Disons qu'il y a un srcBitmap de l'endroit où je copie une région donnée par un Rectangle srcRegion. Je veux la coller (informations de pixel sage) de la région dans une autre image appelé Bitmap destBitmap, dans une région de destination Rectangle destRegion.
Je sais comment obtenir de la région de la source et de le mettre dans un objet Bitmap, mais je n'ai pas encore été en mesure de trouver la façon de coller un objet Bitmap dans une certaine région, à l'intérieur d'un autre, plus gros objet Bitmap.

Est-il un moyen rapide de faire cela? (sans GDI et sans entrer dans le tableau d'octets de la Bitmap). Voici le bout de code qui devrait clarifier mon objectif

    private static void CopyRegionIntoImage(Bitmap srcBitmap, Rectangle srcRegion, Bitmap destBitmap, Rectangle destRegion)
    {
        //get the required region from the destination
        Bitmap region = Copy(srcBitmap, srcRegion);
    }
Vous êtes déjà à l'aide de GDI+ avec la classe Bitmap.
Merci! Je suppose que l' .Net framework 4.0 a wrappers autour de cette bibliothèque. n'était pas au courant de cela, C# et dotNet ne sont pas de mon pain et le beurre.

OriginalL'auteur teodron | 2012-03-08