| SetTo | Selects the active rendering surface |
| Refresh | Refresh the contents of the active rendering surface |
| Fill | Fills the active rendering surface with the specified color |
| SetClipping | Sets the clipping region of the active rendering surface |
| DisableClipping | Disables the clipping region |
| GetClippingRegion | GetClippingRegion |
| Width | Returns the width of the active rendering surface |
| Height | Returns the height of the active rendering surface |
| Save | Saves the contents of the surface to an image file |
|
| SetPixelWriteMode | Selects which color components the rendering functions affect |
| GetMemoryBitmap | Returns the contents of the Canvas in a memory bitmap |
| Push | Pushes the active Canvas to a stack |
| Pop | Pops the most recently stored Canvas from the stack |