Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

The following table shows the structures that the wave API uses.

Programming element Description

AUDIOGAINCLASS

This structure defines the parameters of an audio gain class.

MMTIME

This structure contains timing information for different types of multimedia data.

STREAMPROPS

This structure defines the properties of a waveform- audio stream.

WAVEFORMAT_MIDI

This structure describes the waveform audio format for MIDI data.

WAVEFORMAT_MIDI_MESSAGE

This structure contains MIDI messages that will be played by the audio driver.

WAVEFORMATEX (Waveform Audio)

This structure defines the format of waveform-audio data.

WAVEHDR

This structure defines the header used to identify a waveform-audio buffer.

WAVEINCAPS

This structure describes the capabilities of a waveform-audio input device.

WAVEOUTCAPS

This structure describes the capabilities of a waveform-audio output device.

See Also