This interface is supported by the audio-source object.
Member function | Description |
Claim | Acquires the multimedia wave device for use by the audio object. |
Flush | Clears the object's internal buffer and resets the audio device but does not stop the playing or recording of audio data. |
LevelGet | Gets the playback or recording level of the audio device. |
LevelSet | Sets the playback or recording level of the audio device. |
PassNotify | Passes a pointer to a notification interface to the audio object so the object can notify the application when the amount of available data changes or other events occur. |
PosnGet | Gets the exact byte in the audio stream that is currently being played or recorded. |
Start | Informs an audio object to start playing or recording data. |
Stop | Informs an audio object to stop playing or recording data. |
ToFileTime | Converts a QWORD representing the time in bytes to a Win32 FILETIME structure. |
TotalGet | Gets the total number of bytes played or recorded by an audio device. |
UnClaim | Releases the multimedia wave device. |
WaveFormatGet | Gets the wave format that is expected and used by the audio device. |
WaveFormatSet | Sets the wave format for the object for subsequent audio, if this is allowed by the audio device. |