Taxonomy Categories:
Member Functions:
Interface Category:
API.
Inherits From:
TDisplayDeviceConfiguration
Inherited By:
None.
Purpose:
Changes the configuration of a Frame Buffer device.
Instantiation:
Allocate on the heap or the stack.
Deriving Classes:
None, but others may be created.
Concurrency:
Not multithread safe.
Resource Use:
No special requirements.
- TFrameBufferConfiguration (TFrameBufferVideoDeviceHandle & aDevice)
- TFrameBufferConfiguration (TDequeOf < TDisplayDeviceHandle > &)
Interface Category:
API.
Purpose:
- Creates a frame buffer configuration change object for a single display.
- Creates a frame buffer configuration change object for a deque of displays.
Calling Context:
- Called to change a single display.
- Called to change many displays.
Parameters:
Return Value:
None.
Exceptions:
Throws no exceptions, passes all exceptions through.
Concurrency:
Not multithread safe.
Other Considerations:
None.
virtual ~ TFrameBufferConfiguration ()
Interface Category:
API.
Purpose:
Destructor.
Calling Context:
Called to destroy an object.
Parameters:
Return Value:
None.
Exceptions:
Throws no exceptions, passes all exceptions through.
Concurrency:
Not multithread safe.
Other Considerations:
None.
virtual void SetDepth (const TFrameBufferVideoDeviceDriver :: EFrameBufferDepths bitDepth, const DeviceNumberType DeviceNum =0)
Interface Category:
API.
Purpose:
Sets a new frame buffer pixel depth, measured in bits.
Calling Context:
Called to change the display depth.
Parameters:
- const TFrameBufferVideoDeviceDriver :: EFrameBufferDepths bitDepth -The new depth for the frame buffer.
- const DeviceNumberType DeviceNum =0 -The device to change.
Return Value:
None.
Exceptions:
Throws no exceptions, passes all exceptions through.
Concurrency:
Not multithread safe.
Other Considerations:
None.
virtual void SetPixelsPerInch (const TGPoint & newPPI, const DeviceNumberType DeviceNum =0)
Interface Category:
API.
Purpose:
Sets the number of pixels per inch of the frame buffer device.
Calling Context:
Called to change the pixel density.
Parameters:
- const TGPoint & newPPI -The new pixel density for both axes.
- const DeviceNumberType DeviceNum =0 -The device to change.
Return Value:
None.
Exceptions:
Throws no exceptions, passes all exceptions through.
Concurrency:
Not multithread safe.
Other Considerations:
None.
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.