Object associated with this media
control interface command. The object can be one of the following:
- Device type
- Device name
- Filename
- Alias
CAN
DISTORT
Returns TRUE if the device can stretch
and display incoming video independently in horizontal and vertical dimensions.
CAN EJECT
CAN FREEZE
Returns
TRUE if the device can freeze data in the frame buffer.
CAN
LOCKEJECT
CAN
OVERLAY GRAPHICS
Returns TRUE if the device
can display graphics over video.
CAN PLAY
CAN RECORD
Returns
FALSE. The overlay device cannot record. However, the external device
connected to the overlay device might be able to record.
CAN
SAVE
Returns TRUE if the device can save video
still image frames to a file.
CAN SETVOLUME
Returns
FALSE. Video overlay devices do not control audio.
CAN
STRETCH
Returns TRUE if the device can stretch
or shrink video to fill a given display rectangle.
COMPOUND
DEVICE
DEVICE
TYPE
HAS
AUDIO
Returns FALSE. Control of audio mixing
on video overlay hardware is performed through the amp-mixer device.
HAS
IMAGE
Returns TRUE if the device supports still
image functions.
HAS VIDEO
HORIZONTAL IMAGE EXTENT
HORIZONTAL
SOURCE EXTENT
MESSAGE command
Returns
TRUE if the overlay device supports the command specified by command.
The command can be any string command such as OPEN, PLAY, and so
on.
PREROLL TIME
PREROLL TYPE
Returns
the preroll characteristics of the device. Returns NONE.
USES
FILES
Returns TRUE if the device accepts file
names for loading and saving images.
VERTICAL
IMAGE EXTENT
VERTICAL
SOURCE EXTENT
WINDOWS
WAIT
The command is executed synchronously. The
function waits until the requested action is complete before returning to
the application. The WAIT keyword must be specified in order to receive
return string information.
NOTIFY
The
command is executed asynchronously, allowing control to be returned immediately
to the application. When the requested action is complete an MM_MCINOTIFY
message is sent to the application window procedure.
[Back]
[Next]