Device
Types
MCI
recognizes a basic set of device types. A device type is a set of MCI
drivers that share a common command set and are used to control similar
multimedia devices or data files. Many MCI commands, such as open
The following
table lists the defined device types. The current implementation of MCI
includes command sets for a subset of these devices.
Device
type |
Constant |
Description |
cdaudio |
MCI_DEVTYPE_CD_AUDIO |
CD audio
player |
dat |
MCI_DEVTYPE_DAT |
Digital-audio
tape player |
digitalvideo |
MCI_DEVTYPE_DIGITAL_VIDEO |
Digital
video in a window (not GDI-based) |
other |
MCI_DEVTYPE_OTHER |
Undefined
MCI device |
overlay |
MCI_DEVTYPE_OVERLAY |
Overlay
device (analog video in a window) |
scanner |
MCI_DEVTYPE_SCANNER |
Image
scanner |
sequencer |
MCI_DEVTYPE_SEQUENCER |
MIDI
sequencer |
vcr |
MCI_DEVTYPE_VCR |
Video-cassette
recorder or player |
videodisc |
MCI_DEVTYPE_VIDEODISC |
Videodisc
player |
waveaudio |
MCI_DEVTYPE_WAVEFORM_AUDIO |
Audio
device that plays digitized waveform files |
In this
document, the names of device types are bold. Device-type names are used with
the command-string interface. Device-type constants are used with the
command-message interface.