コード例 #1
0
ファイル: FileRegion.cs プロジェクト: garoxas/LibHac
        public FileRegion ShrinkAndAlign(uint alignment)
        {
            long alignedStartOffset = Alignment.AlignUpPow2(Offset, alignment);
            long alignedEndOffset   = Alignment.AlignDownPow2(GetEndOffset(), alignment);
            long alignedSize        = alignedEndOffset - alignedStartOffset;

            return(new FileRegion(alignedStartOffset, alignedSize));
        }