ScreenToGif/Util/Constants.cs

(完整代码) 1KB

namespace ScreenToGif.Util
{
    public static class Constants
    {
        /// <summary>
        /// Delimiter chars.
        /// </summary>
        public static readonly char[] DelimiterChars = { '\\', '/' };

        public const int BufferSize = 0x2000;

        public const int LargeBufferSize = BufferSize * 1024;

        #region Recorder

        public static int TopOffset => UserSettings.All.RecorderThinMode ? 4 : 33;

        public static int LeftOffset => UserSettings.All.RecorderThinMode ? 4 : 8;

        public static int RightOffset => UserSettings.All.RecorderThinMode ? 4 : 8;

        public const int BottomOffset = 33;

        public static int HorizontalOffset => LeftOffset + RightOffset;

        public static int VerticalOffset => TopOffset + BottomOffset;

        #endregion

        #region Board Recorder

        public static int TopBoardOffset => UserSettings.All.RecorderThinMode ? 34 : 65;

        public static int LeftBoardOffset => UserSettings.All.RecorderThinMode ? 4 : 8;

        public static int RightBoardOffset => UserSettings.All.RecorderThinMode ? 4 : 8;

        public const int BottomBoardOffset = 32;

        public static int HorizontalBoardOffset => LeftBoardOffset + RightBoardOffset;

        public static int VerticalBoardOffset => TopBoardOffset + BottomBoardOffset;

        #endregion
    }
}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。