public void ReadFromStream(Stream stream) { BinaryReader br = new BinaryReader(stream); FormatTag = (WaveFormatEncoding)br.ReadInt16(); Channels = br.ReadInt16(); SamplesPerSec = br.ReadInt32(); AverageBytesPerSecond = br.ReadInt32(); BlockAlign = br.ReadInt16(); BitsPerSample = br.ReadInt16(); ExtraDataSize = br.ReadInt16(); ExtraData = stream.EnsureRead(ExtraDataSize); }
public override void ReadFromStream(Stream stream) { BinaryReader br = new BinaryReader(stream); UnknownData = stream.EnsureRead(16); ViewportWidth = br.ReadInt32(); ViewportHeight = br.ReadInt32(); UpperLeftColor = br.ReadInt32(); BottomLeftColor = br.ReadInt32(); UpperRightColor = br.ReadInt32(); BottomRightColor = br.ReadInt32(); Unknown1 = br.ReadInt32(); Unknown2 = br.ReadInt32(); }
public override void ReadFromStream(Stream stream) { BinaryReader br = new BinaryReader(stream); SourceX = br.ReadInt32(); SourceY = br.ReadInt32(); SourceWidth = br.ReadInt32(); SourceHeight = br.ReadInt32(); ViewportWidth = br.ReadInt32(); ViewportHeight = br.ReadInt32(); Flags = (YkdResourceFlags)br.ReadInt32(); Unknown5 = br.ReadInt32(); UpperLeftColor = br.ReadInt32(); BottomLeftColor = br.ReadInt32(); UpperRightColor = br.ReadInt32(); BottomRightColor = br.ReadInt32(); Tail = stream.EnsureRead(16); }