private static void CheckSourceFormat(PixelFormat pixelFormat)
{
if ((pixelFormat != PixelFormat.Format24bppRgb) &&
(pixelFormat != PixelFormat.Format32bppRgb) &&
(pixelFormat != PixelFormat.Format32bppArgb))
{
throw new UnsupportedImageFormatException("Source pixel format is not supported.");
}
}