BitmapData Class |
Namespace: Eto.Drawing
The BitmapData type exposes the following members.
Name | Description | |
---|---|---|
![]() | BitmapData |
Initializes a new instance of the BitmapData class
|
Name | Description | |
---|---|---|
![]() | BitsPerPixel |
Gets the bits per pixel
|
![]() | BytesPerPixel |
Gets the bytes per pixel
|
![]() | ControlObject |
Gets the platform-specific control object for the bitmap data
|
![]() | Data |
Gets the pointer to the data of the bitmap
|
![]() | Flipped |
Gets a value indicating that the data is flipped (upside down)
|
![]() | Image |
Gets the image this data is for
|
![]() | ScanWidth |
Gets the width (in bytes) of each scan line (row) of pixel data
|
Name | Description | |
---|---|---|
![]() | Dispose |
Releases all resource used by the BitmapData object.
|
![]() | Dispose(Boolean) |
Disposes the brush
|
![]() | GetPixel(Point) |
Gets the color of the pixel at the specified position |
![]() | GetPixel(Int32, Int32) |
Gets the color of the pixel at the specified coordinates.
|
![]() | GetPixels |
Gets an enumerable of pixels for each scan line from top to bottom.
|
![]() | SetPixel(Point, Color) |
Sets the pixel color at the specified position.
|
![]() | SetPixel(Int32, Int32, Color) |
Sets the pixel color at the specified coordinates.
|
![]() | SetPixels |
Use this to set the pixels of the bitmap from an array or other source.
|
![]() | TranslateArgbToData |
Translates a 32-bit ARGB value to the platform specific pixel format value
|
![]() | TranslateDataToArgb |
Translates the platform specific pixel format to a 32-bit ARGB value
|