(n.) Media Control Interface driver; a software component that directs the recording and playback of multimedia objects. The syntax requires an MCI command to “open” a device, give it instructions, and “close” it. For basic functions all MCI devices share a set of commands, such as “play” and “stop.” Microsoft originally defined 11 MCI devices that drivers control, including an undefined classification. See table below.
MCI Drivers
MCI Device | Command Syntax |
Animation player | MCI_DEVTYPE_ANIMATION |
Audio CD player | MCI_DEVTYPE_CD_AUDIO |
Digital audio tape | MCI_DEVTYPE_DAT |
Video in a window | MCI_DEVTYPE_DIGITAL_VIDEO |
Undefined | MCI_DEVTYPE_OTHER |
Video overlay | MCI_DEVTYPE_OVERLAY |
Image scanner | MCI_DEVTYPE_SCANNER |
MIDI sequencer | MCI_DEVTYPE_SEQUENCER |
Videocassette recorder | MCI_DEVTYPE_VCR |
Videodisc player | MCI_DEVTYPE_VIDEODISC |
Waveform player | MCI_DEVTYPE_WAVEFORM_AUDIO |