using System;
namespace TIASshot {
/// <summary>
/// カメラ SDK のフレーム取得・変換が失敗したことを表す例外.
/// 失敗したフレームのデータは不正(ゼロ埋め・前フレームの残骸)であり,
/// 保存すると臨床データが無通知で破損するため,撮影を即座に中止する目的で使用する.
/// CameraBase.RunShotLoop が捕捉し,撮影ループを打ち切ってユーザーに通知する.
/// </summary>
internal class CaptureFailedException : Exception {
public CaptureFailedException(string message) : base(message) { }
public CaptureFailedException(string message, Exception innerException)
: base(message, innerException) { }
}
}