IAudio Interface

The IAudio interface allows an audio-source or audio-destination object to manage its internal buffer and to control certain attributes of the audio device it represents, such as the playback or recording level of the device or its wave format.

The IAudio interface is supported by the multimedia audio-destination object and the multimedia audio-source object. It has these member functions:

Claim

Stop

Flush

ToFileTime

LevelGet

TotalGet

LevelSet

UnClaim

PassNotify

WaveFormatGet

PosnGet

WaveFormatSet

Start