public Pmf Load(Stream Stream) { Header = Stream.ReadStruct<HeaderStruct>(); var Chunk = ReadChunk(Stream.SliceWithLength(0x50)); InfoHeader = Chunk.Stream.ReadStruct<InfoHeaderStruct>(); /* Console.WriteLine("0x{0:X}", (ulong)InfoHeader.FirstTimestamp); Console.WriteLine("0x{0:X}", (ulong)InfoHeader.LastTimestamp); Console.WriteLine("{0}", (ulong)InfoHeader.Width); Console.WriteLine("{0}", (ulong)InfoHeader.Height); */ return this; }
public Pmf Load(Stream Stream) { this.Stream = Stream; Header = Stream.ReadStruct <HeaderStruct>(); var Chunk = ReadChunk(Stream.SliceWithLength(0x50)); InfoHeader = Chunk.Stream.ReadStruct <InfoHeaderStruct>(); /* * Console.WriteLine("0x{0:X}", (ulong)InfoHeader.FirstTimestamp); * Console.WriteLine("0x{0:X}", (ulong)InfoHeader.LastTimestamp); * Console.WriteLine("{0}", (ulong)InfoHeader.Width); * Console.WriteLine("{0}", (ulong)InfoHeader.Height); */ return(this); }