Specifications

CHAPTER 3
Application Program Interface
ContrastEngine Component
27
The functions you can modify include:
Contrast Engine Component functions
Geometry Engine Component functions
VPT Engine Component functions
To get a more complete understanding of the AppleVision API and the underlying
architectural components, you should read the
AV Architecture Developer Note
. The
Component Manager is also critical to your understanding of the information in this
chapter, and you can find detailed information about the Component Manager in
Inside
Macintosh: More Macintosh Toolbox
, Chapter 6.
ContrastEngine Component 3
This section describes the component functions contained in the ContrastEngine
Component. It is assumed that you are already familiar with the Component Manager
and, more specifically, with the AV Architecture to which the ContrastEngine component
belongs.
Overview 3
AppleVision displays have the ability to change contrast and brightness under the
control of the Macintosh computer to which they are connected. The ContrastEngine
component provides access to the contrast and brightness features of the AppleVision
displays, and your application can use this interface to control contrast and brightness
settings.
Like other engines belonging to the AV Architecture, the ContrastEngine component is
based on Component Manager components. The ContrastEngine component has the
following component description:
componentType = ‘avec’
Indicates that the component is a video panel.
componentSubType = ‘cont’
Identifies the specific engine.
componentManufacturer = ‘appl’
Identifies Apple Computer, Inc. as the manufacturer.