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.
1.5.4