OpenNETCF Smart Device Framework 2.3
The OpenNETCF.Media.WaveAudio namespace
Classes
| Class | Description | |
|---|---|---|
| AcmNativeMethods | ||
| ACMStream | ||
| ACMSupport | ||
| Audio |
Base class for Player/Recorder
| |
| Player |
Wave Audio player class. Supports PCM waveform playback from the stream
| |
| Recorder |
Recorder class. Wraps low-level WAVE API for recording purposes
| |
| RiffStream | ||
| SlidingBuffer | ||
| Wave |
Native wave in/out methods.
| |
| WaveFormat2 |
This class defines the format of waveform-audio data.
Only format information common to all waveform-audio data formats is included in this class.
For formats that require additional information, this class is included
as the first member in another class, along with the additional information
| |
| WaveInCaps |
Class for getting audio device capabilities.
|
Structures
| Structure | Description | |
|---|---|---|
| ACMDRIVERDETAILS | ||
| AcmDriverInfo | ||
| ACMFORMATDETAILS | ||
| AcmFormatInfo | ||
| ACMFORMATTAGDETAILS | ||
| ACMSTREAMHEADER | ||
| FourCC |
Delegates
| Delegate | Description | |
|---|---|---|
| ACMDRIVERENUMCB | ||
| ACMFORMATENUMCB | ||
| ACMFORMATTAGENUMCB | ||
| acmStreamConvertCallback | ||
| BufferStarvingHandler | ||
| WaveCloseHandler |
Handles generic wave device Close event
| |
| WaveDoneHandler |
Handles generic wave device Operation Complete event (Record/Play)
| |
| WaveFinishedHandler |
Handles wave device Recording Complete event
| |
| WaveOpenHandler |
Handles generic wave device Open event
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| ACMDriverDetailsSupportFlags | ||
| AcmFormatDetailsFlags | ||
| AcmFormatSuggestFlags | ||
| AcmStreamConvertFlags | ||
| AcmStreamHeaderStatus | ||
| AcmStreamOpenFlags | ||
| AcmStreamSizeFlags | ||
| FormatTag | ||
| MM | ||
| SoundFormats |
Flags for the supported audio formats for recording and playback devices
|