- It is intended to represent a number of output devices in a generic way, so
- a window can have a device context associated with it, and a printer also
- has a device context. In this way, the same piece of code may write to a
- number of different devices, if the device context is used as a parameter.
+ It is intended to represent different output devices and offers a common
+ abstract API for drawing on any of them.