Version: 3.0.5
dcbuffer.h File Reference

Classes

class  wxBufferedDC
 
class  wxAutoBufferedPaintDC
 
class  wxBufferedPaintDC
 

Macros

#define wxBUFFER_VIRTUAL_AREA   0x01
 
#define wxBUFFER_CLIENT_AREA   0x02
 
#define wxBUFFER_USES_SHARED_BUFFER   0x04
 

Functions

wxDCwxAutoBufferedPaintDCFactory (wxWindow *window)
 Check if the window is natively double buffered and will return a wxPaintDC if it is, a wxBufferedPaintDC otherwise. More...
 

Macro Definition Documentation

◆ wxBUFFER_CLIENT_AREA

#define wxBUFFER_CLIENT_AREA   0x02

◆ wxBUFFER_USES_SHARED_BUFFER

#define wxBUFFER_USES_SHARED_BUFFER   0x04

◆ wxBUFFER_VIRTUAL_AREA

#define wxBUFFER_VIRTUAL_AREA   0x01

Function Documentation

◆ wxAutoBufferedPaintDCFactory()

wxDC* wxAutoBufferedPaintDCFactory ( wxWindow window)

Check if the window is natively double buffered and will return a wxPaintDC if it is, a wxBufferedPaintDC otherwise.

It is the caller's responsibility to delete the wxDC pointer when finished with it.