PixelFormat.Format24bppRgb : PixelFormat « System.Drawing.Imaging « C# / C Sharp by API






PixelFormat.Format24bppRgb

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;

using System.Text;
using System.Windows.Forms;

public class MainClass {

    public static void Main() {
        // Create two new bitmap images
        Bitmap bmp1 = new Bitmap(100, 100, PixelFormat.Format32bppArgb);
        Bitmap bmp2 = new Bitmap(100, 100, PixelFormat.Format24bppRgb);

        // Test for alpha 
        bool b1 = ((bmp1.PixelFormat & PixelFormat.Alpha) != 0);
        bool b2 = ((bmp2.PixelFormat & PixelFormat.Alpha) != 0);

        // Output results to console window
        Console.WriteLine("bmp1 has alpha?: " + b1);
        Console.WriteLine("bmp2 has alpha?: " + b2);

        // Clean up
        bmp1.Dispose();
        bmp2.Dispose();
    }
}

   
  








Related examples in the same category

1.PixelFormat.Alpha
2.PixelFormat.DontCare
3.PixelFormat.Format32bppArgb