Show / Hide Table of Contents

Class WaveFormatExtraData

This class used for marshalling from unmanaged code

Inheritance
System.Object
WaveFormat
WaveFormatExtraData
Inherited Members
WaveFormat.waveFormatTag
WaveFormat.channels
WaveFormat.sampleRate
WaveFormat.averageBytesPerSecond
WaveFormat.blockAlign
WaveFormat.bitsPerSample
WaveFormat.extraSize
WaveFormat.ConvertLatencyToByteSize(Int32)
WaveFormat.CreateCustomFormat(WaveFormatEncoding, Int32, Int32, Int32, Int32, Int32)
WaveFormat.CreateALawFormat(Int32, Int32)
WaveFormat.CreateMuLawFormat(Int32, Int32)
WaveFormat.CreateIeeeFloatWaveFormat(Int32, Int32)
WaveFormat.FromFormatChunk(BinaryReader, Int32)
WaveFormat.ToString()
WaveFormat.Equals(Object)
WaveFormat.GetHashCode()
WaveFormat.Encoding
WaveFormat.Channels
WaveFormat.SampleRate
WaveFormat.AverageBytesPerSecond
WaveFormat.BlockAlign
WaveFormat.BitsPerSample
WaveFormat.ExtraSize
Namespace: pdftron.PDF.Tools
Assembly: pdftron.PDF.Tools.dll
Syntax
public class WaveFormatExtraData : WaveFormat

Constructors

WaveFormatExtraData(BinaryReader)

Reads this structure from a BinaryReader

Declaration
public WaveFormatExtraData(BinaryReader reader)
Parameters
Type Name Description
BinaryReader reader

Properties

ExtraData

Allows the extra data to be read

Declaration
public byte[] ExtraData { get; }
Property Value
Type Description
System.Byte[]

Methods

Serialize(BinaryWriter)

Writes this structure to a BinaryWriter

Declaration
public override void Serialize(BinaryWriter writer)
Parameters
Type Name Description
BinaryWriter writer
Overrides
WaveFormat.Serialize(BinaryWriter)
In This Article
Back to top Generated by DocFX