ScreenToGif/Util/Model/FrameInfo.cs
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System.Collections.Generic;
using System.Runtime.Serialization;
using System.Windows;
namespace ScreenToGif.Util.Model
{
[DataContract]
public class FrameInfo
{
#region Constructors
/// <summary>
/// Initialises a FrameInfo instance.
/// </summary>
/// <param name="path">The Bitmap.</param>
/// <param name="delay">The delay.</param>
public FrameInfo(string path, int delay)
{
Path = path;
Delay = delay;
KeyList = new List<SimpleKeyGesture>();
}
/// <summary>
/// Initialises a FrameInfo instance.
/// </summary>
/// <param name="path">The Bitmap.</param>
/// <param name="delay">The delay.</param>
/// <param name="keyList">The list of pressed keys.</param>
public FrameInfo(string path, int delay, List<SimpleKeyGesture> keyList) : this(path, delay)
{
KeyList = keyList != null ? new List<SimpleKeyGesture>(keyList) : new List<SimpleKeyGesture>();
}
/// <summary>
/// Initialises a FrameInfo instance.
/// </summary>
/// <param name="path">The Bitmap.</param>
/// <param name="delay">The delay.</param>
/// <param name="cursorX">Cursor X position.</param>
/// <param name="cursorY">Cursor Y positiob</param>
/// <param name="clicked">True if clicked.</param>
/// <param name="keyList">The list of pressed keys.</param>
public FrameInfo(string path, int delay, int cursorX, int cursorY, bool clicked, List<SimpleKeyGesture> keyList = null) : this(path, delay)
{
CursorX = cursorX;
CursorY = cursorY;
WasClicked = clicked;
KeyList = keyList ?? new List<SimpleKeyGesture>();
}
#endregion
#region Properties
/// <summary>
/// The frame image full path.
/// </summary>
[DataMember]
后面还有 53 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
