将Feature/XP.Common和Feature/XP.Hardware分支合并至Develop/XP.forHardwareAndCommon,完善XPapp注册和相关硬件类库通用类库功能。

This commit is contained in:
QI Mingxuan
2026-04-16 17:31:13 +08:00
parent 6ec4c3ddaa
commit 2bd6e566c3
581 changed files with 74600 additions and 222 deletions
@@ -0,0 +1,46 @@
using System;
namespace XP.Hardware.Detector.Abstractions
{
/// <summary>
/// 图像采集事件参数 | Image captured event arguments
/// 携带图像数据和元信息
/// </summary>
public class ImageCapturedEventArgs : EventArgs
{
/// <summary>
/// 16 位图像原始数据(无符号)| 16-bit raw image data (unsigned)
/// </summary>
public ushort[] ImageData { get; set; }
/// <summary>
/// 图像宽度 | Image width
/// </summary>
public uint Width { get; set; }
/// <summary>
/// 图像高度 | Image height
/// </summary>
public uint Height { get; set; }
/// <summary>
/// 帧号 | Frame number
/// </summary>
public int FrameNumber { get; set; }
/// <summary>
/// 存储路径 | Save path
/// </summary>
public string SavePath { get; set; }
/// <summary>
/// 曝光时间(毫秒)| Exposure time (milliseconds)
/// </summary>
public uint ExposureTime { get; set; }
/// <summary>
/// 采集时间戳 | Capture timestamp
/// </summary>
public DateTime CaptureTime { get; set; }
}
}