wx.GraphicsBitmap¶Represents a bitmap.
The objects of this class are not created directly but only via wx.GraphicsContext or wx.GraphicsRenderer CreateBitmap(), CreateBitmapFromImage() or CreateSubBitmap() methods. They can subsequently be used with wx.GraphicsContext.DrawBitmap . The only other operation is testing for the bitmap validity, which can be performed using IsNull inherited from the base class.
Class Hierarchy¶
Inheritance diagram for class GraphicsBitmap:
Methods Summary¶Default constructor creates an invalid bitmap. |
|
Return the contents of this bitmap as a wx.Image. |
|
Return the pointer to the native bitmap data. |
Properties Summary¶See |
Class API¶Possible constructors:
GraphicsBitmap() -> None
Represents a bitmap.
Default constructor creates an invalid bitmap.
None
Return the contents of this bitmap as a wx.Image.
Using this method is more efficient than converting a wx.GraphicsBitmap to a wx.Bitmap first and then to a wx.Image. This can be useful if, for example, you want to save a wx.GraphicsBitmap in a file format not directly supported by wx.Bitmap.
Invalid image is returned if the bitmap is invalid.
Added in version 2.9.3.
Return the pointer to the native bitmap data.
( CGImageRef for Core Graphics, cairo_surface_t for Cairo, Bitmap* for GDI+.)
Any
Added in version 2.9.4.
See GetNativeBitmap