Mega Code Archive

 
Categories / C# / 2D Graphics
 

BitMap Pixel Format

using System;   using System.Drawing;   using System.Drawing.Drawing2D;   using System.Collections;   using System.ComponentModel;   using System.Windows.Forms;   using System.Data;   using System.Drawing.Imaging;   public class Test   {     static void Main()      {       // Create two new bitmap images       Bitmap bmp1 = new Bitmap(100, 100, PixelFormat.Format32bppArgb);       Bitmap bmp2 = new Bitmap(100, 100, PixelFormat.Format24bppRgb);       bool b1 = ((bmp1.PixelFormat & PixelFormat.Alpha) != 0);       bool b2 = ((bmp2.PixelFormat & PixelFormat.Alpha) != 0);       Console.WriteLine("bmp1 has alpha?: " + b1);       Console.WriteLine("bmp2 has alpha?: " + b2);       bmp1.Dispose();       bmp2.Dispose();     }   }