Table of Contents

Class DmoResampler

Namespace
NAudio.Dmo
Assembly
NAudio.Dmo.dll

DMO Resampler

public class DmoResampler : IDisposable
Inheritance
DmoResampler
Implements
Inherited Members

Constructors

DmoResampler()

Creates a new Resampler based on the DMO Resampler.

public DmoResampler()

Remarks

Activation goes via CreateInstance<TInterface>(Guid, Guid) rather than the legacy [ComImport] coclass / RCW path. The resulting wrapper is thread-agile, so a DmoResampler constructed on (e.g.) a WPF STA thread can be safely consumed from a background MTA audio thread.

Properties

MediaObject

Media Object

public MediaObject MediaObject { get; }

Property Value

MediaObject

Methods

Dispose()

Releases the underlying COM object.

public void Dispose()