コード例 #1
0
ファイル: FileInfo.cs プロジェクト: pgodwin/DiscUtils
        public int ReadFrom(byte[] buffer, int offset)
        {
            FileType    = EndianUtilities.ToUInt32BigEndian(buffer, offset + 0);
            FileCreator = EndianUtilities.ToUInt32BigEndian(buffer, offset + 4);
            FinderFlags = (FinderFlags)EndianUtilities.ToUInt16BigEndian(buffer, offset + 8);
            Point       = EndianUtilities.ToStruct <Point>(buffer, offset + 10);

            return(16);
        }
コード例 #2
0
ファイル: FileInfo.cs プロジェクト: marinehero/ThinkAway.net
        public int ReadFrom(byte[] buffer, int offset)
        {
            FileType = Utilities.ToUInt32BigEndian(buffer, offset + 0);
            FileCreator = Utilities.ToUInt32BigEndian(buffer, offset + 4);
            FinderFlags = (FinderFlags)Utilities.ToUInt16BigEndian(buffer, offset + 8);
            Point = Utilities.ToStruct<Point>(buffer, offset + 10);

            return 16;
        }