phoenix_title 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 method inherited from the base class.


class_hierarchy Class Hierarchy

Inheritance diagram for class GraphicsBitmap:

method_summary Methods Summary

__init__

Default constructor creates an invalid bitmap.

ConvertToImage

Return the contents of this bitmap as wx.Image.

GetNativeBitmap

Return the pointer to the native bitmap data.


property_summary Properties Summary

NativeBitmap

See GetNativeBitmap


api Class API

class wx.GraphicsBitmap(GraphicsObject)

Possible constructors:

GraphicsBitmap()

Represents a bitmap.


Methods

__init__(self)

Default constructor creates an invalid bitmap.



ConvertToImage(self)

Return the contents of this bitmap as wx.Image.

Using this method is more efficient than converting wx.GraphicsBitmap to wx.Bitmap first and then to wx.Image and can be useful if, for example, you want to save wx.GraphicsBitmap as a disk file in a format not directly supported by wx.Bitmap.

Invalid image is returned if the bitmap is invalid.

Return type

wx.Image

New in version 2.9.3.



GetNativeBitmap(self)

Return the pointer to the native bitmap data.

(CGImageRef for Core Graphics, cairo_surface_t for Cairo, Bitmap for GDI+.)

New in version 2.9.4.


Properties

NativeBitmap

See GetNativeBitmap