Xeno-rat
|
Generic interface for all WaveProviders. More...
Public Member Functions | |
int | Read (byte[] buffer, int offset, int count) |
Fill the specified buffer with wave data. | |
Properties | |
WaveFormat | WaveFormat [get] |
Gets the WaveFormat of this WaveProvider. | |
Generic interface for all WaveProviders.
int NAudio.Wave.IWaveProvider.Read | ( | byte[] | buffer, |
int | offset, | ||
int | count ) |
Fill the specified buffer with wave data.
buffer | The buffer to fill of wave data. |
offset | Offset into buffer |
count | The number of bytes to read |
Implemented in NAudio.Wave.AiffFileReader, NAudio.Wave.WaveFileReader, NAudio.Wave.SampleProviders.SampleToWaveProvider, NAudio.Wave.BufferedWaveProvider, NAudio.Wave.MixingWaveProvider32, NAudio.Wave.MonoToStereoProvider16, NAudio.Wave.MultiplexingWaveProvider, NAudio.Wave.SilenceProvider, NAudio.Wave.StereoToMonoProvider16, NAudio.Wave.VolumeWaveProvider16, NAudio.Wave.WaveInProvider, NAudio.Wave.WaveProvider16, NAudio.Wave.WaveProvider32, NAudio.Wave.WaveRecorder, NAudio.Wave.BlockAlignReductionStream, NAudio.Wave.RawSourceWaveStream, NAudio.Wave.WaveMixerStream32, NAudio.Wave.DmoEffectWaveProvider< TDmoEffector, TEffectorParam >, NAudio.MediaFoundation.MediaFoundationTransform, NAudio.Wave.MediaFoundationReader, NAudio.Wave.ResamplerDmoStream, NAudio.Wave.WaveFormatConversionProvider, NAudio.Wave.WaveFormatConversionStream, NAudio.Wave.SampleProviders.SampleToWaveProvider16, NAudio.Wave.SampleProviders.SampleToWaveProvider24, NAudio.Wave.Wave16ToFloatProvider, NAudio.Wave.WaveFloatTo16Provider, NAudio.Wave.Wave32To16Stream, NAudio.Wave.WaveChannel32, NAudio.Wave.WaveOffsetStream, and NAudio.Wave.Mp3FileReaderBase.
|
get |
Gets the WaveFormat of this WaveProvider.
The wave format.
Implemented in NAudio.Wave.SampleProviders.SampleToWaveProvider, NAudio.Wave.SampleProviders.SampleToWaveProvider16, NAudio.Wave.SampleProviders.SampleToWaveProvider24, NAudio.Wave.BufferedWaveProvider, NAudio.Wave.MixingWaveProvider32, NAudio.Wave.MonoToStereoProvider16, NAudio.Wave.MultiplexingWaveProvider, NAudio.Wave.SilenceProvider, NAudio.Wave.StereoToMonoProvider16, NAudio.Wave.VolumeWaveProvider16, NAudio.Wave.Wave16ToFloatProvider, NAudio.Wave.WaveFloatTo16Provider, NAudio.Wave.WaveInProvider, NAudio.Wave.WaveProvider16, NAudio.Wave.WaveProvider32, NAudio.Wave.WaveRecorder, NAudio.Wave.AiffFileReader, NAudio.Wave.BlockAlignReductionStream, NAudio.Wave.Mp3FileReaderBase, NAudio.Wave.RawSourceWaveStream, NAudio.Wave.Wave32To16Stream, NAudio.Wave.WaveChannel32, NAudio.Wave.WaveFileReader, NAudio.Wave.WaveMixerStream32, NAudio.Wave.WaveOffsetStream, NAudio.Wave.WaveStream, NAudio.Wave.DmoEffectWaveProvider< TDmoEffector, TEffectorParam >, NAudio.MediaFoundation.MediaFoundationTransform, NAudio.Wave.MediaFoundationReader, NAudio.Wave.ResamplerDmoStream, NAudio.Wave.WaveFormatConversionProvider, and NAudio.Wave.WaveFormatConversionStream.