Canvas Control

A canvas control enables you to send application-specific text or graphics to a screen. The IASCanvas interface provides the GetDC method to obtain a handle to a device context that enables you to create a bitmap and send it to the screen by calling Commit.

Equalizer settings are represented as a solid line that increments or decrements according to individual channel settings. It is drawn on a bitmap and sent to a canvas control. The following illustration shows a canvas control used to choose equalizer settings.