作者horngsh (要公理要正义)
看板C_Sharp
标题Re: [问题]有关HDR的问题
时间Mon Dec 4 17:30:41 2006
※ 引述《lsmptt (虚心向学)》之铭言:
: FileStream fs = new FileStream(file_name, FileMode.Open, FileAccess.Read);
: fs.Seek(72, SeekOrigin.Begin);
: depths = deCode16L2(fs.ReadByte(), fs.ReadByte());
: fs.Seek(42, SeekOrigin.Begin);
: cols = deCode16L2(fs.ReadByte(), fs.ReadByte());
: rows = deCode16L2(fs.ReadByte(), fs.ReadByte());
: slices = deCode16L2(fs.ReadByte(), fs.ReadByte());
Seek应该是移动BUFFER内的档案指标, 功能类似C的fseek()函式, 72配SeekOrigin.Begin
应该是说从档头开始算72个位元组吧? 查一下MSDN的FileStream类别内的SEEK方法,
可能会有更详细的说明.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.131.136.66