public class WasapiLoopbackCapture : WasapiCapture
Provides audio loopback capture through Wasapi. That enables a client to capture the audio stream that is being played by a rendering endpoint device (e.g. speakers, headset, etc.). Minimum supported OS: Windows Vista (see IsSupportedOnCurrentPlatform property). Read more about loopback recording here: http://msdn.microsoft.com/en-us/library/windows/desktop/dd316551(v=vs.85).aspx.
WasapiLoopbackCapture()
Initializes a new instance of the WasapiLoopbackCapture class.
public void WasapiLoopbackCapture()
GetDefaultDevice()
Returns the default rendering device.
protected MMDevice GetDefaultDevice()
Returns
Default rendering device.
GetStreamFlags()
Returns the stream flags to use for the audioclient initialization.
protected AudioClientStreamFlags GetStreamFlags()
Returns
The stream flags to use for the audioclient initialization.