Classes | |
class | DC |
Base class of DC wrapper classes. More... | |
struct | BezierSegment |
The smjg.libs.sdwf.dc.BezierSegment structure describes a segment of a Bezier curve. More... | |
class | PaintDC |
Used to repaint a window. More... | |
class | WindowDC |
The smjg.libs.sdwf.dc.WindowDC class represents a device context for a window. More... | |
class | MemoryDC |
The smjg.libs.sdwf.dc.MemoryDC class represents a memory device context, typically used for transferring bitmaps. More... | |
class | DCState |
class | DCException |
The smjg.libs.sdwf.dc.DCException class is an exception thrown when a DC operation fails. More... |
The smjg.libs.sdwf.dc module comprises classes to wrap Windows device contexts. A device context is a Windows API entity enabling visual input and output to be done using device-independent functions. An application needs a DC in order to display text or graphics in a window, or output to a printer or other devices.