TagTool.Common.DdsHeader.CalculateHeaderFlags C# (CSharp) 메소드

CalculateHeaderFlags() 개인적인 메소드

private CalculateHeaderFlags ( ) : DdsFlags
리턴 DdsFlags
        private DdsFlags CalculateHeaderFlags()
        {
            var result = DdsFlags.HeaderFlags;
            if (Pitch != 0)
                result |= DdsFlags.Pitch;
            else if (LinearSize != 0)
                result |= DdsFlags.LinearSize;
            if (MipMapCount > 1)
                result |= DdsFlags.MipMapCount;
            if (Depth > 1)
                result |= DdsFlags.Depth;
            return result;
        }