修复IDE警告:将_temperatureProcessingLock设为只读并简化Thread对象初始化
This commit is contained in:
@@ -212,7 +212,7 @@ namespace JoyD.Windows.CS.Toprie
|
||||
// 图像模式
|
||||
private ImageMode _currentImageMode = ImageMode.Infrared;
|
||||
// 温度数据处理锁,用于防止并发处理温度数据
|
||||
private object _temperatureProcessingLock = new object();
|
||||
private readonly object _temperatureProcessingLock = new object();
|
||||
// 当前色彩模式
|
||||
private PaletteType _currentPaletteType = PaletteType.WhiteHot;
|
||||
// 当前视频模式
|
||||
@@ -746,9 +746,11 @@ namespace JoyD.Windows.CS.Toprie
|
||||
private void InitializeTemperatureProcessing()
|
||||
{
|
||||
_shouldStopProcessing = false;
|
||||
_temperatureProcessingThread = new Thread(ProcessLastTemperatureFrame);
|
||||
_temperatureProcessingThread.IsBackground = true;
|
||||
_temperatureProcessingThread.Name = "TemperatureProcessingThread";
|
||||
_temperatureProcessingThread = new Thread(ProcessLastTemperatureFrame)
|
||||
{
|
||||
IsBackground = true,
|
||||
Name = "TemperatureProcessingThread"
|
||||
};
|
||||
_temperatureProcessingThread.Start();
|
||||
Log("温度数据处理线程已启动");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user