Table of Contents

Interface IWaveProvider

Namespace
NAudio.Wave
Assembly
NAudio.Core.dll

Generic interface for all WaveProviders.

public interface IWaveProvider
Extension Methods

Properties

WaveFormat

Gets the WaveFormat of this WaveProvider.

WaveFormat WaveFormat { get; }

Property Value

WaveFormat

The wave format.

Methods

Read(byte[], int, int)

Fill the specified buffer with wave data.

int Read(byte[] buffer, int offset, int count)

Parameters

buffer byte[]

The buffer to fill of wave data.

offset int

Offset into buffer

count int

The number of bytes to read

Returns

int

the number of bytes written to the buffer.