public ImageDirectory ReadDirectory(Tag tag) { foreach (Entry e in entry_list) { if (e.Tag == tag) { uint subdir_start = start + e.Offset; ImageDirectory subdir = new ImageDirectory(stream, subdir_start, subdir_start + e.Size, little); return(subdir); } } return(null); }
public ImageDirectory ReadDirectory(Tag tag) { foreach (Entry e in entry_list) { if (e.Tag == tag) { uint subdir_start = start + e.Offset; ImageDirectory subdir = new ImageDirectory (stream, subdir_start, subdir_start + e.Size, little); return subdir; } } return null; }