UtilNAudioEnumerateSoundCaptureDevices Method
Enumerates the sound capture devices.
Namespace: DevCase.ThirdParty.NAudioAssembly: DevCase.net48.ThirdParty.NAudio (in DevCase.net48.ThirdParty.NAudio.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public static MMDeviceCollection EnumerateSoundCaptureDevices(
DeviceState deviceState
)
Public Shared Function EnumerateSoundCaptureDevices (
deviceState As DeviceState
) As MMDeviceCollection
Dim deviceState As DeviceState
Dim returnValue As MMDeviceCollection
returnValue = UtilNAudio.EnumerateSoundCaptureDevices(deviceState)
public:
static MMDeviceCollection^ EnumerateSoundCaptureDevices(
DeviceState deviceState
)
static member EnumerateSoundCaptureDevices :
deviceState : DeviceState -> MMDeviceCollection
No code example is currently available or this language may not be supported.
- deviceState DeviceState
-
Specifies the device state.
MMDeviceCollection
The resulting
MMDeviceCollection.
Note: Some functionalities of this assembly may require to install one or all of the listed NuGet packages:
NAudio
This is a code example.
No code example is currently available or this language may not be supported.
Dim devices As MMDeviceCollection = EnumerateSoundRenderDevices(DeviceState.Active)
For Each device As MMDevice In devices
Console.WriteLine($"{NameOf(device.FriendlyName)}: {device.FriendlyName}, {NameOf(device.DeviceFriendlyName)}: {device.DeviceFriendlyName}, {NameOf(device.State)}: {device.State}")
Next device
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.
No code example is currently available or this language may not be supported.