Copyright © 2006-2018 MultiMedia Soft

WASAPIMan class

Previous pageReturn to chapter overviewNext page

The WASAPIMan class, accessible through the component's WASAPI property contains methods needed to manage WASAPI.

 

The WASAPIMan class is implemented through the following methods:

 

DeviceChannelsGet

DeviceCoreAudioIndexGet

DeviceGetCount

DeviceGetDesc

DeviceIsFormatSupported

DeviceIsStarted

DeviceLatencyGet

DeviceMuteGet

DeviceMuteSet

DeviceSharedFormatGet

DeviceStartExcusive

DeviceStartShared

DeviceStop

DeviceVolumeGet

DeviceVolumeSet

ListenInputDeviceStart

ListenInputDeviceStop

MixerInputDeviceAttach

MixerInputDeviceAttachedCountGet

MixerInputDeviceAttachedInfoGet

MixerInputDeviceDetach

MixerInputDeviceIsAttached

MixerInputDevicePeakLevelsGet

 

 

Further information about WASAPI can be found inside the How to manage audio flow through WASAPI tutorial.

 

Samples of WASAPI usage in Visual C#.NET and Visual Basic.NET can be found inside the following samples installed with the product's setup package:

- WasapiRecorder