Windows with Multimedia consists of Windows 3.0 plus the Multimedia extensions. The Multimedia extensions enhance Windows 3.0 by providing the following services for multimedia applications:
A Media Control Interface (MCI) for controlling media devices.
Extensible string-based and message-based interfaces for communicating with MCI device drivers.
MCI device drivers for playing and recording waveform audio, playing MIDI (Musical Instrument Digital Interface) files, playing compact disc audio from a CD-ROM disc drive, and controlling Pioneer videodisc players.
Low-level API support for multimedia-related services.
Low-level support for playing and recording audio with waveform and MIDI audio devices.
Low-level support for getting input from analog joysticks, and for precision timer services.
Multimedia file I/O services providing buffered and unbuffered file I/O, and support for standard IBM/Microsoft Resource Interchange File Format (RIFF) files. The services are extensible with custom I/O procedures that can be shared among applications.
Device drivers designed for multimedia applications.
Enhanced high-resolution video display drivers for Video 7 and Paradise VGA cards providing 256 colors, improved performance, and new features.
A high-resolution VGA video display driver that displays color bitmaps as gray-scale images. The driver supports 16 shades of gray.
A high-resolution VGA video display driver that allows the use of a custom 16-color palette as well as the standard palatte.
A low-resolution VGA video display driver that provides 320-by-200 resolution with 256 colors.
A device driver providing support for drawing to and manipulating in-memory DIBs with Windows GDI functions.
Control Panel applets that let users change display drivers, set up a screen saver, install multimedia device drivers, assign waveform sounds to system alerts, configure the MIDI Mapper, and calibrate joysticks.
A MIDI Mapper supporting standard MIDI patch services. This allows MIDI files to be authored independently of end-user MIDI synthesizer setups.