setmonitor(3G) setmonitor(3G)
setmonitor - sets the monitor type
void setmonitor(short mtype)
mtype expects a symbolic constant that identifies the video format to
be provided. There are several constants defined for this
parameter:
HZ30 selects a 30Hz interlaced video format.
HZ30_SG selects a 30 Hz interlaced with sync on green video
format.
HZ50 selects a 50 Hz noninterlaced video format.
HZ60 selects a 60 Hz noninterlaced video format.
HZ70 selects a 70 Hz noninterlaced video format.
HZ72 selects a 72 Hz noninterlaced video format.
HZ76 selects a 76 Hz noninterlaced video format.
IRIS3K selects a 60Hz (1024x768 visible) noninterlaced video
format, if the video hardware supports it
NTSC selects the RS-170A 525 line component RGB video format (646
x 486 visible).
PAL selects a 625 line component RGB video format (768 x 576
visible).
STR_RECT enables a 120 Hz stereo video format, if the video
hardware supports it (otherwise this is ignored).
STR_BOT enables a 120 Hz stereo video format, if the video
hardware supports it (otherwise this is ignored). It informs the
X server that the bottom half of the screen is to be displayed as
the primary buffer.
STR_TOP enables a 120 Hz stereo video format, if the video
hardware supports it (otherwise this is ignored). It informs the
X server that the top half of the screen is to be displayed as
the primary buffer.
A343 selects the RS-343 component RGB video format (1280 x 960
visible), if the video hardware supports it (otherwise this is
ignored).
Page 1
setmonitor(3G) setmonitor(3G)
HDTV selects the HDTV video format if the video hardware supports
it (otherwise this is ignored).
VGA selects the VGA component RGB video format (640 x 496
visible) if the video hardware supports it (otherwise this is
ignored).
setmonitor sets the monitor to the indicated video format, depending on
mtype.
getmonitor, getothermonitor, setvideo, getvideo, setmon(1G),
This routine has been superseded by the functions that are part of the X
extension XSGIvc(3) for those hardware architectures that natively
support OpenGL.
This routine is available only in immediate mode.
The symbolic values for mtype mentioned above are defined in <gl/get.h>.
For compatibility with previous products, NTSC, PAL, and HZ30 do not
enable sync on green by default. You must use setvideo to enable sync on
green if your video equipment requires it.
The IRIS-4D B, G, GT, GTX, VGX, and VGXT have a separate sync connector
which provides a 4V P-P TTL level sync signal for all video formats; this
sync signal is present even when sync on green has been disabled, and may
only be used with external video equipment capable of accepting a 4V P-P
sync signal.
To get composite video output from your IRIS-4D, you may choose to
purchase an encoder option such as the CG3 or BVO (which encodes the 525
or 625 component RGB formats into true NTSC and PAL respectively), or you
may choose to purchase a video peripheral product (such as VideoFramer or
VideoCreator) which provide composite output from an external frame
buffer.
Iris Indigo Entry does not support setmonitor so only HZ60 monitors are
supported.
Iris Elan and Extreme support NTSC, PAL, IRIS3K, HZ50, HZ60, HZ72,
STR_RECT, STR_BOT, STR_TOP and RS-343 monitors.
Indy supports NTSC, PAL, IRIS3K, HZ50, HZ60, HZ70, HZ72, HZ76, STR_RECT,
STR_BOT and STR_TOP.
PPPPaaaaggggeeee 2222 [ Back ]
|