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();
}
}
Related examples in the same category