【C#】画像をマージ

using System.Drawing;

/// <summary>
/// 画像をマージする。
/// </summary>
/// <param name="sourceImage">元画像。</param>
/// <param name="overlayImage">オーバーレイする画像。</param>
/// <returns>マージした画像(Image)。</returns>
public static Image MargeImage(Image sourceImage, Image overlayImage)
{
    using (Graphics g = Graphics.FromImage(sourceImage))
    {
        g.DrawImage(overlayImage,
                    0,
                    0,
                    overlayImage.Width,
                    overlayImage.Height);
    }

    return sourceImage;
}