コード例 #1
0
 private static TextureSection[] ReadTextureHeaders(Stream xgrStream, WpdEntry[] textureEntries)
 {
     TextureSection[] result = new TextureSection[textureEntries.Length];
     for (int i = 0; i < result.Length; i++)
     {
         WpdEntry entry = textureEntries[i];
         using (StreamSegment textureHeaderInput = new StreamSegment(xgrStream, entry.Offset, entry.Length, FileAccess.Read))
             result[i] = textureHeaderInput.ReadContent <TextureSection>();
     }
     return(result);
 }