- Main Page
- Packages
- Classes
- Files
- Related Pages

- Packages
- Package Functions

# Package smjg.libs.sdwf.dc

Device contexts. More...

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

## Detailed Description

Device contexts.

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.