---
title: "PixelFormat Members"
canonical: https://www.graphicsmill.com/docs/gm/AllMembers_T_Aurigma_GraphicsMill_PixelFormat.htm
product: "Graphics Mill"
---

# PixelFormat Members
 
The [PixelFormat](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PixelFormat.htm.md) type exposes the following members.
 
## Constructors

|   |  Name |  Description |
| --- | --- | --- |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [PixelFormat](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_PixelFormat_ctor.htm.md) |  Overloaded. <br>Initializes a new instance of the [PixelFormat](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PixelFormat.htm.md) class. |
 
## Methods

|   |  Name |  Description |
| --- | --- | --- |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [AddAlpha](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_PixelFormat_AddAlpha_1_3e209c07.htm.md) |  Adds an alpha channel to the specified pixel format. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [ConvertToExtended](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_PixelFormat_ConvertToExtended_1_3e209c07.htm.md) |  Convertes the specified pixel format to an extended one. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [ConvertToSimple](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_PixelFormat_ConvertToSimple_1_3e209c07.htm.md) |  Converts the specified pixel format in non-extended one. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [DiscardAlpha](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_PixelFormat_DiscardAlpha_1_3e209c07.htm.md) |  Removes an alpha channel from the specified pixel format. |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [Equals](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_PixelFormat_Equals_1_d02429b3.htm.md) |  Determines whether the specified object is equal to the current [PixelFormat](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PixelFormat.htm.md).<br> (Overrides Object.Equals(Object).) |
 |  ![Protected method](https://www.graphicsmill.com/docs/gm/icons/protmethod.gif) |  Finalize |  (Inherited from Object.) |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [GetHashCode](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_PixelFormat_GetHashCode.htm.md) |  Returns a hash code of this [PixelFormat](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PixelFormat.htm.md).<br> (Overrides Object.GetHashCode().) |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  GetType |  (Inherited from Object.) |
 |  ![Protected method](https://www.graphicsmill.com/docs/gm/icons/protmethod.gif) |  MemberwiseClone |  (Inherited from Object.) |
 |  ![Public method](https://www.graphicsmill.com/docs/gm/icons/pubmethod.gif) |  [ToString](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_PixelFormat_ToString.htm.md) |  Returns a string that represents the current [PixelFormat](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PixelFormat.htm.md).<br> (Overrides Object.ToString().) |
 
## Operators

|   |  Name |  Description |
| --- | --- | --- |
 |  ![Public operator](https://www.graphicsmill.com/docs/gm/icons/puboperator.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Equality](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_PixelFormat_op_Equality_2_677c1f2d.htm.md) |  Tests whether two specified [PixelFormat](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PixelFormat.htm.md) instances are equivalent. |
 |  ![Public operator](https://www.graphicsmill.com/docs/gm/icons/puboperator.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Implicit](https://www.graphicsmill.com/docs/gm/O_T_Aurigma_GraphicsMill_PixelFormat_op_Implicit.htm.md) |  Overloaded. |
 |  ![Public operator](https://www.graphicsmill.com/docs/gm/icons/puboperator.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Inequality](https://www.graphicsmill.com/docs/gm/M_Aurigma_GraphicsMill_PixelFormat_op_Inequality_2_677c1f2d.htm.md) |  Tests whether two specified [PixelFormat](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PixelFormat.htm.md) instances are different. |
 
## Properties

|   |  Name |  Description |
| --- | --- | --- |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) |  [ChannelCount](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_ChannelCount.htm.md) |  Gets a number of channels available in this pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) |  [ColorSpace](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_ColorSpace.htm.md) |  Gets a color space of the pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format16bppAgrayscale](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format16bppAgrayscale.htm.md) |  Gets a 16bppAGrayScale pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format16bppAspot](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format16bppAspot.htm.md) |  Gets a 16bppAspot pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format16bppGrayscale](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format16bppGrayscale.htm.md) |  Gets a 16bppGrayScale pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format16bppSpot](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format16bppSpot.htm.md) |  Gets a 16bppSpot pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format1bppIndexed](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format1bppIndexed.htm.md) |  Gets a 1bppIndexed pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format24bppLab](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format24bppLab.htm.md) |  Gets a 24bppLab pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format24bppRgb](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format24bppRgb.htm.md) |  Gets a 24bppRGB pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format32bppAgrayscale](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format32bppAgrayscale.htm.md) |  Gets a 32bppAGrayScale pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format32bppAlab](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format32bppAlab.htm.md) |  Gets a 32bppALab pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format32bppArgb](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format32bppArgb.htm.md) |  Gets a 32bppARGB pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format32bppAspot](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format32bppAspot.htm.md) |  Gets a 32bppAspot pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format32bppCmyk](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format32bppCmyk.htm.md) |  Gets a 32bppCMYK pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format32bppRgb](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format32bppRgb.htm.md) |  Gets a 32bppRGB pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format40bppAcmyk](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format40bppAcmyk.htm.md) |  Gets a 40bppACMYK pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format48bppLab](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format48bppLab.htm.md) |  Gets a 48bppLab pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format48bppRgb](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format48bppRgb.htm.md) |  Gets a 48bppRGB pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format4bppIndexed](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format4bppIndexed.htm.md) |  Gets a 4bppIndexed pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format64bppAlab](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format64bppAlab.htm.md) |  Gets a 64bppALab pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format64bppArgb](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format64bppArgb.htm.md) |  Gets a 64bppARGB pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format64bppCmyk](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format64bppCmyk.htm.md) |  Gets a 64bppCMYK pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format80bppAcmyk](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format80bppAcmyk.htm.md) |  Gets a 80bppACMYK pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format8bppGrayscale](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format8bppGrayscale.htm.md) |  Gets a 8bppGrayScale pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format8bppIndexed](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format8bppIndexed.htm.md) |  Gets a 8bppIndexed pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [Format8bppSpot](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Format8bppSpot.htm.md) |  Gets a 8bppSpot pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) ![Static member](https://www.graphicsmill.com/docs/gm/icons/static.gif) |  [FormatUnknown](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_FormatUnknown.htm.md) |  Gets an undefined pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) |  [HasAlpha](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_HasAlpha.htm.md) |  Gets a value indicating whether the current pixel format supports alpha channel (information about opacity of pixels). |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) |  [IsCmyk](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_IsCmyk.htm.md) |  Gets a value indicating whether the current pixel format is CMYK. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) |  [IsExtended](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_IsExtended.htm.md) |  Gets a value indicating whether the current pixel format is extended (i.e. 16 bits per channel). |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) |  [IsGrayscale](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_IsGrayscale.htm.md) |  Gets a value indicating whether the current pixel format is grayscale. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) |  [IsIndexed](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_IsIndexed.htm.md) |  Gets a value indicating whether the current pixel format is indexed (i.e. 16 bits per channel). |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) |  [IsLab](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_IsLab.htm.md) |  Gets a value indicating whether the current pixel format is Lab. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) |  [IsRgb](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_IsRgb.htm.md) |  Gets a value indicating whether the current pixel format is RGB. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) |  [IsSpot](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_IsSpot.htm.md) |  Gets a value indicating whether the current pixel format is spot. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) |  [MaxChannelValue](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_MaxChannelValue.htm.md) |  Gets a maximum channel value available in this pixel format. |
 |  ![Public property](https://www.graphicsmill.com/docs/gm/icons/pubproperty.gif) |  [Size](https://www.graphicsmill.com/docs/gm/P_Aurigma_GraphicsMill_PixelFormat_Size.htm.md) |  Gets a size of this pixel format. |
   
## See Also

### Reference

- [PixelFormat Class](https://www.graphicsmill.com/docs/gm/T_Aurigma_GraphicsMill_PixelFormat.htm.md)
- [Aurigma.GraphicsMill Namespace](https://www.graphicsmill.com/docs/gm/N_Aurigma_GraphicsMill.htm.md)
