Chapter 77 Media Control Interface

The Media Control Interface (MCI) provides Windows applications with device-independent capabilities for controlling media devices such as audio hardware, videodisc players, and animation players. This chapter presents an introduction to MCI and shows how to get started using it in Windows applications.

The chapter covers the following topics:

The architecture of MCI

The MCI command set

MCI programming interfaces

Using the command-message interface

An introduction to the command-string interface

For specific details and programming examples on using MCI to control different types of audio devices, see Chapter 79, “High-Level Audio.”