IDLgrBuffer
An IDLgrBuffer object is an in-memory, off-screen destination object. Object trees can be drawn to instances of the IDLgrBuffer object and the resulting image can be retrieved from the buffer using the Read() method. The off-screen representation avoids dithering artifacts by providing a full-resolution buffer for objects using either the RGB or Color Index color models.
Note: Objects or subclasses of this type can not be saved or restored.
Superclasses
Creation
See IDLgrBuffer::Init.
Properties
Objects of this class have the following properties. See IDLgrBuffer Properties for details on individual properties.
- ALL
- COLOR_MODEL
- DIMENSIONS
- FONT_SCALE
- GRAPHICS_TREE
- IMAGE_DATA
- LINE_QUALITY
- N_COLORS
- PALETTE
- QUALITY
- REGISTER_PROPERTIES
- RESOLUTION
- SCREEN_DIMENSIONS
- UNITS
- ZBUFFER_DATA
In addition, objects of this class inherit the properties of all superclasses of this class.
Methods
This class has the following methods:
- IDLgrBuffer::Cleanup
- IDLgrBuffer::Draw
- IDLgrBuffer::Erase
- IDLgrBuffer::GetContiguousPixels
- IDLgrBuffer::GetDeviceInfo
- IDLgrBuffer::GetFontnames
- IDLgrBuffer::GetProperty
- IDLgrBuffer::GetTextDimensions
- IDLgrBuffer::Init
- IDLgrBuffer::PickData
- IDLgrBuffer::QueryRequiredTiles
- IDLgrBuffer::Read
- IDLgrBuffer::Select
- IDLgrBuffer::SetProperty
In addition, this class inherits the methods of its superclasses (if any).
Version History
5.0 |
Introduced |
6.2 |
Added QueryRequiredTiles method |
8.2 | Added LINE_QUALITY property |