Commit 52535121 by 鲁志-悦动

算法checked_ok后重新加载对应体育项目的开始、结束、无效位置标记(在调试) And 隐藏目标检测按钮

parent b7109d31
...@@ -9,18 +9,22 @@ ...@@ -9,18 +9,22 @@
/// 视频面板,在视频面板切换自动模式、手动模式、居中模式或不裁切时触发 /// 视频面板,在视频面板切换自动模式、手动模式、居中模式或不裁切时触发
/// </summary> /// </summary>
VideoPanel, VideoPanel,
/// <summary> /// <summary>
/// 设置面板 /// 设置面板
/// </summary> /// </summary>
SettingPanel, SettingPanel,
/// <summary> /// <summary>
/// 热键 /// 热键
/// </summary> /// </summary>
Hotkey, Hotkey,
/// <summary> /// <summary>
/// 空格热键 /// 空格热键
/// </summary> /// </summary>
SpaceHotkey, SpaceHotkey,
/// <summary> /// <summary>
/// 摇杆触发 /// 摇杆触发
/// </summary> /// </summary>
......
...@@ -153,5 +153,10 @@ namespace VIZ.FGOUT.Module ...@@ -153,5 +153,10 @@ namespace VIZ.FGOUT.Module
/// </summary> /// </summary>
/// <param name="context"></param> /// <param name="context"></param>
void NDIViewHotkeyMode(NDIViewHotkeyContext context); void NDIViewHotkeyMode(NDIViewHotkeyContext context);
/// <summary>
/// 重新加载开始、结束、无效位置标记
/// </summary>
void ReloadPositionMark();
} }
} }
...@@ -261,7 +261,7 @@ ...@@ -261,7 +261,7 @@
<!-- 机位对应特殊面板区域 --> <!-- 机位对应特殊面板区域 -->
<Grid Grid.Row="1"> <Grid Grid.Row="1">
<!-- 单人机位 ===== 目标检测按钮 --> <!-- 单人机位 ===== 目标检测按钮 -->
<Button <!--<Button
x:Name="_DetectBtn_" x:Name="_DetectBtn_"
Width="32" Width="32"
Height="32" Height="32"
...@@ -270,6 +270,7 @@ ...@@ -270,6 +270,7 @@
VerticalAlignment="Bottom" VerticalAlignment="Bottom"
Command="{Binding Path=DetectCommand}" Command="{Binding Path=DetectCommand}"
Style="{StaticResource ButtonStyle}"> Style="{StaticResource ButtonStyle}">
-->
<!--<Button.IsEnabled> <!--<Button.IsEnabled>
<MultiBinding Converter="{StaticResource NDIViewProperty2BoolConverter_DetectButton}"> <MultiBinding Converter="{StaticResource NDIViewProperty2BoolConverter_DetectButton}">
<Binding Path="ViewStatus"></Binding> <Binding Path="ViewStatus"></Binding>
...@@ -284,6 +285,7 @@ ...@@ -284,6 +285,7 @@
<Binding Path="StrategyType"></Binding> <Binding Path="StrategyType"></Binding>
</MultiBinding> </MultiBinding>
</Button.Visibility>--> </Button.Visibility>-->
<!--
<Button.Content> <Button.Content>
<Image <Image
Width="24" Width="24"
...@@ -292,7 +294,7 @@ ...@@ -292,7 +294,7 @@
VerticalAlignment="Center" VerticalAlignment="Center"
Source="/VIZ.FGOUT.Module.Resource;component/Icons/touch_32x32.png" /> Source="/VIZ.FGOUT.Module.Resource;component/Icons/touch_32x32.png" />
</Button.Content> </Button.Content>
</Button> </Button>-->
</Grid> </Grid>
<!-- 视频区域 --> <!-- 视频区域 -->
<Grid Grid.Row="1" Grid.Column="1"> <Grid Grid.Row="1" Grid.Column="1">
......
...@@ -146,7 +146,8 @@ namespace VIZ.FGOUT.Module ...@@ -146,7 +146,8 @@ namespace VIZ.FGOUT.Module
{ {
if ((bool)e.NewValue) if ((bool)e.NewValue)
{ {
_DetectBtn_.Visibility = _RestartBtn_.Visibility = _StopBtn_.Visibility = Visibility.Collapsed; //_DetectBtn_.Visibility =
_RestartBtn_.Visibility = _StopBtn_.Visibility = Visibility.Collapsed;
} }
} }
......
using SharpDX.Mathematics.Interop; using SharpDX.Mathematics.Interop;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Globalization;
using System.Linq; using System.Linq;
using System.Windows.Media;
using VIZ.FGOUT.Domain; using VIZ.FGOUT.Domain;
using VIZ.FGOUT.Storage; using VIZ.FGOUT.Storage;
using VIZ.Framework.Common; using VIZ.Framework.Common;
using VIZ.Framework.Core; using VIZ.Framework.Core;
using VIZ.Framework.Domain;
using VIZ.Framework.Storage; using VIZ.Framework.Storage;
namespace VIZ.FGOUT.Module namespace VIZ.FGOUT.Module
...@@ -72,46 +73,6 @@ namespace VIZ.FGOUT.Module ...@@ -72,46 +73,6 @@ namespace VIZ.FGOUT.Module
} }
} }
////清除开始、结束、无效位置标记
//this.CleanPlace(cpModel);
////目前来看这段代码没起作用
//SystemConfig config = ApplicationDomainEx.LiteDbContext.SystemConfig.FindAll().FirstOrDefault();
//if (this.ViewKey == NDIViewKeys.CAM_1)
//{
// // 是否显示目标裁切框
// this.IsShowAlgorithmTargetBox = config.IsShowAlgorithmTargetBox;
// SetPlaceNewConfig setPlaceNewConfig =
// ApplicationDomainEx.LiteDbContext.SetPlaceNewConfig.FindOne(p =>
// p.SportCode == this.viewConfig.GameName);
// if (setPlaceNewConfig == null) return;
// NDIView view = this.GetView<NDIView>();
// if (view == null)
// return;
// if (setPlaceNewConfig.StartPlace.Count > 0)
// {
// view.polygonsStart = setPlaceNewConfig.StartPlace;
// foreach (var points in setPlaceNewConfig.StartPlace)
// AddPoints(view, points, Brushes.Blue);
// }
// if (setPlaceNewConfig.EndPlace.Count > 0)
// {
// view.polygonsEnd = setPlaceNewConfig.EndPlace;
// foreach (var points in setPlaceNewConfig.EndPlace)
// AddPoints(view, points, Brushes.Green);
// }
// if (setPlaceNewConfig.InvlidPlace.Count > 0)
// {
// view.rectsInvalid = setPlaceNewConfig.InvlidPlace;
// foreach (var points in setPlaceNewConfig.InvlidPlace)
// AddRects(view, points, Brushes.Red);
// }
//}
//==================================================================== //====================================================================
// CODE: SYSTEM_LOG | 记录日志 // CODE: SYSTEM_LOG | 记录日志
//==================================================================== //====================================================================
...@@ -119,6 +80,11 @@ namespace VIZ.FGOUT.Module ...@@ -119,6 +80,11 @@ namespace VIZ.FGOUT.Module
string system_log = string.Format(SystemLogStringFormats.ALGORITHM_CHECKED_OK, this.StrategyType.GetDescription(), this.ViewKey); string system_log = string.Format(SystemLogStringFormats.ALGORITHM_CHECKED_OK, this.StrategyType.GetDescription(), this.ViewKey);
ApplicationDomainEx.CsvContext.AppendSystemLog(this.ViewKey, this.DisplayName, system_log); ApplicationDomainEx.CsvContext.AppendSystemLog(this.ViewKey, this.DisplayName, system_log);
//==================================================================== //====================================================================
// 重新加载开始、结束、无效位置标记
var service = ApplicationDomain.ServiceManager.GetService<INDIViewService>(NDIViewKeys.CAM_1);
if (service == null) return;
service.ReloadPositionMark();
} }
private DateTime cropDt = DateTime.Now; private DateTime cropDt = DateTime.Now;
...@@ -168,7 +134,6 @@ namespace VIZ.FGOUT.Module ...@@ -168,7 +134,6 @@ namespace VIZ.FGOUT.Module
info.DrawingBorderWidth = this.DETECT_BOX_BORDER_WIDTH; info.DrawingBorderWidth = this.DETECT_BOX_BORDER_WIDTH;
// 检测框在显示目标框时显示,否则采用透明色 // 检测框在显示目标框时显示,否则采用透明色
info.DrawingBorderColor = this.IsShowAlgorithmTargetBox ? this.DETECT_BOX_BORDER_COLOR : this.DETECT_BOX_BORDER_COLOR_TRANSPARENT; info.DrawingBorderColor = this.IsShowAlgorithmTargetBox ? this.DETECT_BOX_BORDER_COLOR : this.DETECT_BOX_BORDER_COLOR_TRANSPARENT;
info.TimeCode = msg.timecode; info.TimeCode = msg.timecode;
infos.Add(info); infos.Add(info);
} }
......
...@@ -938,6 +938,7 @@ namespace VIZ.FGOUT.Module ...@@ -938,6 +938,7 @@ namespace VIZ.FGOUT.Module
//SetPlaceConfig setPlaceConfig = ApplicationDomainEx.LiteDbContext.SetPlaceConfig.FindAll().FirstOrDefault(); //SetPlaceConfig setPlaceConfig = ApplicationDomainEx.LiteDbContext.SetPlaceConfig.FindAll().FirstOrDefault();
//SetPlaceNewConfig setPlaceNewConfig = ApplicationDomainEx.LiteDbContext.SetPlaceNewConfig.FindAll().FirstOrDefault(); //SetPlaceNewConfig setPlaceNewConfig = ApplicationDomainEx.LiteDbContext.SetPlaceNewConfig.FindAll().FirstOrDefault();
SetPlaceNewConfig setPlaceNewConfig = ApplicationDomainEx.LiteDbContext.SetPlaceNewConfig.FindOne(p => SetPlaceNewConfig setPlaceNewConfig = ApplicationDomainEx.LiteDbContext.SetPlaceNewConfig.FindOne(p =>
p.SportCode == this.viewConfig.GameName); p.SportCode == this.viewConfig.GameName);
//if (setPlaceConfig == null) return; //if (setPlaceConfig == null) return;
...@@ -949,44 +950,84 @@ namespace VIZ.FGOUT.Module ...@@ -949,44 +950,84 @@ namespace VIZ.FGOUT.Module
//polygon.Points = points; //polygon.Points = points;
//在自动模式下显示位置 //在自动模式下显示位置
//if (this.manualConfig != null && !this.manualConfig.IsManual)
//{
// NDIView view = this.GetView<NDIView>();
// if (setPlaceNewConfig.StartPlace.Count > 0)
// {
// view.polygonsStart = setPlaceNewConfig.StartPlace;
// //view.rectStart = new Rect(setPlaceConfig.StartPlace[0], setPlaceConfig.StartPlace[1], setPlaceConfig.StartPlace[2], setPlaceConfig.StartPlace[3]);
// //view.aa.AddGeometry(new RectangleGeometry(view.rectStart));
// foreach (var points in setPlaceNewConfig.StartPlace)
// AddPoints(view, points, Brushes.Blue);
// }
// if (setPlaceNewConfig.EndPlace.Count > 0)
// {
// view.polygonsEnd = setPlaceNewConfig.EndPlace;
// //view.rectEnd = new Rect(setPlaceConfig.EndPlace[0], setPlaceConfig.EndPlace[1], setPlaceConfig.EndPlace[2], setPlaceConfig.EndPlace[3]);
// //view.aa.AddGeometry(new RectangleGeometry(view.rectEnd));
// foreach (var points in setPlaceNewConfig.EndPlace)
// AddPoints(view, points, Brushes.Green);
// }
// if (setPlaceNewConfig.InvlidPlace.Count > 0)
// {
// //view.polygonsInvalid = setPlaceNewConfig.InvlidPlace;
// ////view.rectInvalid = new Rect(setPlaceConfig.InvlidPlace[0], setPlaceConfig.InvlidPlace[1], setPlaceConfig.InvlidPlace[2], setPlaceConfig.InvlidPlace[3]);
// ////view.aa.AddGeometry(new RectangleGeometry(view.rectInvalid));
// //foreach (var points in setPlaceNewConfig.InvlidPlace)
// // AddPoints(view, points, Brushes.Red);
// view.rectsInvalid = setPlaceNewConfig.InvlidPlace;
// //view.rectInvalid = new Rect(setPlaceConfig.InvlidPlace[0], setPlaceConfig.InvlidPlace[1], setPlaceConfig.InvlidPlace[2], setPlaceConfig.InvlidPlace[3]);
// //view.aa.AddGeometry(new RectangleGeometry(view.rectInvalid));
// foreach (var points in setPlaceNewConfig.InvlidPlace)
// AddRects(view, points, Brushes.Red);
// }
// //view.myPath.Data = view.aa;
//}
LoadPositionMark();
}
}
/// <summary>
/// 加载开始、结束、无效位置标记
/// </summary>
private void LoadPositionMark()
{
var setPlaceNewConfig = ApplicationDomainEx.LiteDbContext.SetPlaceNewConfig.FindOne(p =>
p.SportCode == this.viewConfig.GameName);
if (setPlaceNewConfig == null) return;
//如果结束位置的count为0,则不加载位置标记
if (setPlaceNewConfig.EndPlace.Count == 0) return;
//在自动模式下显示位置
if (this.manualConfig != null && !this.manualConfig.IsManual) if (this.manualConfig != null && !this.manualConfig.IsManual)
{ {
NDIView view = this.GetView<NDIView>(); NDIView view = this.GetView<NDIView>();
if(view == null) return;
if (setPlaceNewConfig.StartPlace.Count > 0) if (setPlaceNewConfig.StartPlace.Count > 0)
{ {
view.polygonsStart = setPlaceNewConfig.StartPlace; view.polygonsStart = setPlaceNewConfig.StartPlace;
//view.rectStart = new Rect(setPlaceConfig.StartPlace[0], setPlaceConfig.StartPlace[1], setPlaceConfig.StartPlace[2], setPlaceConfig.StartPlace[3]);
//view.aa.AddGeometry(new RectangleGeometry(view.rectStart));
foreach (var points in setPlaceNewConfig.StartPlace) foreach (var points in setPlaceNewConfig.StartPlace)
AddPoints(view, points, Brushes.Blue); AddPoints(view, points, Brushes.Blue);
} }
if (setPlaceNewConfig.EndPlace.Count > 0) if (setPlaceNewConfig.EndPlace.Count > 0)
{ {
view.polygonsEnd = setPlaceNewConfig.EndPlace; view.polygonsEnd = setPlaceNewConfig.EndPlace;
//view.rectEnd = new Rect(setPlaceConfig.EndPlace[0], setPlaceConfig.EndPlace[1], setPlaceConfig.EndPlace[2], setPlaceConfig.EndPlace[3]);
//view.aa.AddGeometry(new RectangleGeometry(view.rectEnd));
foreach (var points in setPlaceNewConfig.EndPlace) foreach (var points in setPlaceNewConfig.EndPlace)
AddPoints(view, points, Brushes.Green); AddPoints(view, points, Brushes.Green);
} }
if (setPlaceNewConfig.InvlidPlace.Count > 0) if (setPlaceNewConfig.InvlidPlace.Count > 0)
{ {
//view.polygonsInvalid = setPlaceNewConfig.InvlidPlace;
////view.rectInvalid = new Rect(setPlaceConfig.InvlidPlace[0], setPlaceConfig.InvlidPlace[1], setPlaceConfig.InvlidPlace[2], setPlaceConfig.InvlidPlace[3]);
////view.aa.AddGeometry(new RectangleGeometry(view.rectInvalid));
//foreach (var points in setPlaceNewConfig.InvlidPlace)
// AddPoints(view, points, Brushes.Red);
view.rectsInvalid = setPlaceNewConfig.InvlidPlace; view.rectsInvalid = setPlaceNewConfig.InvlidPlace;
//view.rectInvalid = new Rect(setPlaceConfig.InvlidPlace[0], setPlaceConfig.InvlidPlace[1], setPlaceConfig.InvlidPlace[2], setPlaceConfig.InvlidPlace[3]);
//view.aa.AddGeometry(new RectangleGeometry(view.rectInvalid));
foreach (var points in setPlaceNewConfig.InvlidPlace) foreach (var points in setPlaceNewConfig.InvlidPlace)
AddRects(view, points, Brushes.Red); AddRects(view, points, Brushes.Red);
} }
//view.myPath.Data = view.aa;
}
} }
} }
...@@ -1369,5 +1410,13 @@ namespace VIZ.FGOUT.Module ...@@ -1369,5 +1410,13 @@ namespace VIZ.FGOUT.Module
AddRects(view, points, Brushes.Red); AddRects(view, points, Brushes.Red);
} }
} }
/// <summary>
/// 重新加载位置标记
/// </summary>
public void ReloadPositionMark()
{
LoadPositionMark();
}
} }
} }
#pragma checksum "..\..\..\..\..\NDIView\View\NDIView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "84C68D3FB0DFBE0619EDC64BD6ED76FDDE4DD0E8E7FFA91EAFC4445A46456537" #pragma checksum "..\..\..\..\..\NDIView\View\NDIView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "A9A7AFD382FA9DB1A8D5F8933864890F4E2AB6714C56FF0A9183BC8FDC0F57A6"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 此代码由工具生成。 // 此代码由工具生成。
...@@ -60,15 +60,7 @@ namespace VIZ.FGOUT.Module { ...@@ -60,15 +60,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 265 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 307 "..\..\..\..\..\NDIView\View\NDIView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Button _DetectBtn_;
#line default
#line hidden
#line 305 "..\..\..\..\..\NDIView\View\NDIView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Border Border; internal System.Windows.Controls.Border Border;
...@@ -76,7 +68,7 @@ namespace VIZ.FGOUT.Module { ...@@ -76,7 +68,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 325 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 327 "..\..\..\..\..\NDIView\View\NDIView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal VIZ.Framework.Common.VideoControl video; internal VIZ.Framework.Common.VideoControl video;
...@@ -84,7 +76,7 @@ namespace VIZ.FGOUT.Module { ...@@ -84,7 +76,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 331 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 333 "..\..\..\..\..\NDIView\View\NDIView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Canvas canvas1; internal System.Windows.Controls.Canvas canvas1;
...@@ -92,7 +84,7 @@ namespace VIZ.FGOUT.Module { ...@@ -92,7 +84,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 436 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 438 "..\..\..\..\..\NDIView\View\NDIView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Button _RestartBtn_; internal System.Windows.Controls.Button _RestartBtn_;
...@@ -100,7 +92,7 @@ namespace VIZ.FGOUT.Module { ...@@ -100,7 +92,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 450 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 452 "..\..\..\..\..\NDIView\View\NDIView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Button _StopBtn_; internal System.Windows.Controls.Button _StopBtn_;
...@@ -141,69 +133,66 @@ namespace VIZ.FGOUT.Module { ...@@ -141,69 +133,66 @@ namespace VIZ.FGOUT.Module {
this.uc = ((VIZ.FGOUT.Module.NDIView)(target)); this.uc = ((VIZ.FGOUT.Module.NDIView)(target));
return; return;
case 2: case 2:
this._DetectBtn_ = ((System.Windows.Controls.Button)(target));
return;
case 3:
this.Border = ((System.Windows.Controls.Border)(target)); this.Border = ((System.Windows.Controls.Border)(target));
#line 307 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 309 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.KeyDown += new System.Windows.Input.KeyEventHandler(this.Border_OnKeyDown); this.Border.KeyDown += new System.Windows.Input.KeyEventHandler(this.Border_OnKeyDown);
#line default #line default
#line hidden #line hidden
#line 308 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 310 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.KeyUp += new System.Windows.Input.KeyEventHandler(this.Border_OnKeyUp); this.Border.KeyUp += new System.Windows.Input.KeyEventHandler(this.Border_OnKeyUp);
#line default #line default
#line hidden #line hidden
#line 309 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 311 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.PreviewKeyDown += new System.Windows.Input.KeyEventHandler(this.Border_OnPreviewKeyDown); this.Border.PreviewKeyDown += new System.Windows.Input.KeyEventHandler(this.Border_OnPreviewKeyDown);
#line default #line default
#line hidden #line hidden
#line 310 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 312 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.PreviewKeyUp += new System.Windows.Input.KeyEventHandler(this.Border_OnPreviewKeyUp); this.Border.PreviewKeyUp += new System.Windows.Input.KeyEventHandler(this.Border_OnPreviewKeyUp);
#line default #line default
#line hidden #line hidden
#line 311 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 313 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.PreviewMouseLeftButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Border_MouseLeftButtonDown); this.Border.PreviewMouseLeftButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Border_MouseLeftButtonDown);
#line default #line default
#line hidden #line hidden
#line 312 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 314 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.PreviewMouseLeftButtonUp += new System.Windows.Input.MouseButtonEventHandler(this.Border_MouseLeftButtonUp); this.Border.PreviewMouseLeftButtonUp += new System.Windows.Input.MouseButtonEventHandler(this.Border_MouseLeftButtonUp);
#line default #line default
#line hidden #line hidden
#line 313 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 315 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.PreviewMouseMove += new System.Windows.Input.MouseEventHandler(this.Border_MouseMove); this.Border.PreviewMouseMove += new System.Windows.Input.MouseEventHandler(this.Border_MouseMove);
#line default #line default
#line hidden #line hidden
#line 314 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 316 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.PreviewMouseRightButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Border_OnPreviewMouseRightButtonDown); this.Border.PreviewMouseRightButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Border_OnPreviewMouseRightButtonDown);
#line default #line default
#line hidden #line hidden
return; return;
case 4: case 3:
this.video = ((VIZ.Framework.Common.VideoControl)(target)); this.video = ((VIZ.Framework.Common.VideoControl)(target));
return; return;
case 5: case 4:
this.canvas1 = ((System.Windows.Controls.Canvas)(target)); this.canvas1 = ((System.Windows.Controls.Canvas)(target));
return; return;
case 6: case 5:
this._RestartBtn_ = ((System.Windows.Controls.Button)(target)); this._RestartBtn_ = ((System.Windows.Controls.Button)(target));
return; return;
case 7: case 6:
this._StopBtn_ = ((System.Windows.Controls.Button)(target)); this._StopBtn_ = ((System.Windows.Controls.Button)(target));
return; return;
} }
......
#pragma checksum "..\..\..\..\..\NDIView\View\NDIView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "84C68D3FB0DFBE0619EDC64BD6ED76FDDE4DD0E8E7FFA91EAFC4445A46456537" #pragma checksum "..\..\..\..\..\NDIView\View\NDIView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "A9A7AFD382FA9DB1A8D5F8933864890F4E2AB6714C56FF0A9183BC8FDC0F57A6"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 此代码由工具生成。 // 此代码由工具生成。
...@@ -60,15 +60,7 @@ namespace VIZ.FGOUT.Module { ...@@ -60,15 +60,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 265 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 307 "..\..\..\..\..\NDIView\View\NDIView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Button _DetectBtn_;
#line default
#line hidden
#line 305 "..\..\..\..\..\NDIView\View\NDIView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Border Border; internal System.Windows.Controls.Border Border;
...@@ -76,7 +68,7 @@ namespace VIZ.FGOUT.Module { ...@@ -76,7 +68,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 325 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 327 "..\..\..\..\..\NDIView\View\NDIView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal VIZ.Framework.Common.VideoControl video; internal VIZ.Framework.Common.VideoControl video;
...@@ -84,7 +76,7 @@ namespace VIZ.FGOUT.Module { ...@@ -84,7 +76,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 331 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 333 "..\..\..\..\..\NDIView\View\NDIView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Canvas canvas1; internal System.Windows.Controls.Canvas canvas1;
...@@ -92,7 +84,7 @@ namespace VIZ.FGOUT.Module { ...@@ -92,7 +84,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 436 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 438 "..\..\..\..\..\NDIView\View\NDIView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Button _RestartBtn_; internal System.Windows.Controls.Button _RestartBtn_;
...@@ -100,7 +92,7 @@ namespace VIZ.FGOUT.Module { ...@@ -100,7 +92,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 450 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 452 "..\..\..\..\..\NDIView\View\NDIView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Button _StopBtn_; internal System.Windows.Controls.Button _StopBtn_;
...@@ -141,69 +133,66 @@ namespace VIZ.FGOUT.Module { ...@@ -141,69 +133,66 @@ namespace VIZ.FGOUT.Module {
this.uc = ((VIZ.FGOUT.Module.NDIView)(target)); this.uc = ((VIZ.FGOUT.Module.NDIView)(target));
return; return;
case 2: case 2:
this._DetectBtn_ = ((System.Windows.Controls.Button)(target));
return;
case 3:
this.Border = ((System.Windows.Controls.Border)(target)); this.Border = ((System.Windows.Controls.Border)(target));
#line 307 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 309 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.KeyDown += new System.Windows.Input.KeyEventHandler(this.Border_OnKeyDown); this.Border.KeyDown += new System.Windows.Input.KeyEventHandler(this.Border_OnKeyDown);
#line default #line default
#line hidden #line hidden
#line 308 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 310 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.KeyUp += new System.Windows.Input.KeyEventHandler(this.Border_OnKeyUp); this.Border.KeyUp += new System.Windows.Input.KeyEventHandler(this.Border_OnKeyUp);
#line default #line default
#line hidden #line hidden
#line 309 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 311 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.PreviewKeyDown += new System.Windows.Input.KeyEventHandler(this.Border_OnPreviewKeyDown); this.Border.PreviewKeyDown += new System.Windows.Input.KeyEventHandler(this.Border_OnPreviewKeyDown);
#line default #line default
#line hidden #line hidden
#line 310 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 312 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.PreviewKeyUp += new System.Windows.Input.KeyEventHandler(this.Border_OnPreviewKeyUp); this.Border.PreviewKeyUp += new System.Windows.Input.KeyEventHandler(this.Border_OnPreviewKeyUp);
#line default #line default
#line hidden #line hidden
#line 311 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 313 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.PreviewMouseLeftButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Border_MouseLeftButtonDown); this.Border.PreviewMouseLeftButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Border_MouseLeftButtonDown);
#line default #line default
#line hidden #line hidden
#line 312 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 314 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.PreviewMouseLeftButtonUp += new System.Windows.Input.MouseButtonEventHandler(this.Border_MouseLeftButtonUp); this.Border.PreviewMouseLeftButtonUp += new System.Windows.Input.MouseButtonEventHandler(this.Border_MouseLeftButtonUp);
#line default #line default
#line hidden #line hidden
#line 313 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 315 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.PreviewMouseMove += new System.Windows.Input.MouseEventHandler(this.Border_MouseMove); this.Border.PreviewMouseMove += new System.Windows.Input.MouseEventHandler(this.Border_MouseMove);
#line default #line default
#line hidden #line hidden
#line 314 "..\..\..\..\..\NDIView\View\NDIView.xaml" #line 316 "..\..\..\..\..\NDIView\View\NDIView.xaml"
this.Border.PreviewMouseRightButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Border_OnPreviewMouseRightButtonDown); this.Border.PreviewMouseRightButtonDown += new System.Windows.Input.MouseButtonEventHandler(this.Border_OnPreviewMouseRightButtonDown);
#line default #line default
#line hidden #line hidden
return; return;
case 4: case 3:
this.video = ((VIZ.Framework.Common.VideoControl)(target)); this.video = ((VIZ.Framework.Common.VideoControl)(target));
return; return;
case 5: case 4:
this.canvas1 = ((System.Windows.Controls.Canvas)(target)); this.canvas1 = ((System.Windows.Controls.Canvas)(target));
return; return;
case 6: case 5:
this._RestartBtn_ = ((System.Windows.Controls.Button)(target)); this._RestartBtn_ = ((System.Windows.Controls.Button)(target));
return; return;
case 7: case 6:
this._StopBtn_ = ((System.Windows.Controls.Button)(target)); this._StopBtn_ = ((System.Windows.Controls.Button)(target));
return; return;
} }
......
 C:\Projects\FGOUT\VIZ.FGOUT\VIZ.FGOUT.Module\obj\x64\Debug\GeneratedInternalTypeHelper.g.cs
FC:\Projects\FGOUT\VIZ.FGOUT\VIZ.FGOUT.Module\NDIMainView\View\NDIMainView.xaml;; FC:\Projects\FGOUT\VIZ.FGOUT\VIZ.FGOUT.Module\NDIMainView\View\NDIMainView.xaml;;
FC:\Projects\FGOUT\VIZ.FGOUT\VIZ.FGOUT.Module\NDIPreviewView\View\NDIPreviewView.xaml;; FC:\Projects\FGOUT\VIZ.FGOUT\VIZ.FGOUT.Module\NDIPreviewView\View\NDIPreviewView.xaml;;
......
This source diff could not be displayed because it is too large. You can view the blob instead.
2023-12-19 11:54:16,447 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Delete 2023-12-20 14:43:43,295 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Delete
2023-12-19 11:54:30,212 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Delete
2023-12-19 11:54:30,692 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Delete
2023-12-19 11:54:31,060 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Delete
2023-12-19 11:54:46,431 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 11:55:18,678 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 11:55:36,565 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Delete
2023-12-19 11:55:36,894 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Delete
2023-12-19 11:55:37,147 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Delete
2023-12-19 14:38:10,455 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 14:38:18,824 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 14:38:19,964 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 14:38:21,077 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 14:38:21,628 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 14:38:22,793 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 14:38:23,364 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 14:38:30,041 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 14:38:30,602 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 14:39:27,792 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 14:40:05,586 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 14:40:11,210 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 14:40:32,417 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 14:40:35,153 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 14:40:35,727 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 14:40:36,873 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 15:54:07,208 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 15:54:44,484 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:54:44,651 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:54:46,493 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:54:46,670 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:54:50,204 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:54:50,385 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-19 15:54:50,845 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + K
2023-12-19 15:54:50,945 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-19 15:54:51,468 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:54:51,658 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-12-19 15:54:56,454 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:54:56,757 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:54:56,885 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + V
2023-12-19 15:54:57,447 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:54:57,658 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-12-19 15:55:03,446 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 15:55:04,028 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 15:55:09,731 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:55:52,692 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 15:56:09,665 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:56:12,476 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:56:38,329 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 15:57:32,059 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:57:32,566 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,613 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,637 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,663 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,687 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,734 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,760 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,807 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,831 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,879 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,904 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,928 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,975 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:32,987 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,021 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,069 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,093 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,119 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,166 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,190 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,237 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,262 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,287 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,334 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,360 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,384 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,433 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,457 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,514 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,543 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,567 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,581 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,631 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,656 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,681 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,731 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,758 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,806 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,831 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,856 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,881 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,931 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,958 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:33,984 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,033 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,058 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,085 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,112 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,161 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,187 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,213 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,241 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,289 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,314 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,339 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,386 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,412 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,460 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,484 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,517 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,541 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,588 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,615 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,642 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,670 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,721 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,746 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,794 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,819 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,844 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,867 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,914 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,940 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:57:34,964 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl +
2023-12-19 15:58:02,190 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:58:24,933 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:58:25,127 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-19 15:58:39,056 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:58:39,337 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:58:39,505 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + V
2023-12-19 15:58:39,753 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:58:40,431 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 15:58:40,642 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-12-19 16:07:24,878 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 16:08:00,930 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":22901,"end_time":22955,"status":2}
2023-12-19 16:08:11,024 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 16:08:12,521 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 16:08:18,615 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 16:08:19,751 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 16:08:59,293 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 16:09:16,360 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":1751,"end_time":1824,"status":2}
2023-12-19 16:09:19,654 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 16:09:29,755 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 16:09:30,868 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 16:09:39,279 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 16:09:40,402 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 16:09:43,757 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 16:09:45,419 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 16:10:05,222 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:05,619 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + C
2023-12-19 16:10:07,545 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:07,666 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:07,763 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + V
2023-12-19 16:10:08,092 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:08,258 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:08,379 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + V
2023-12-19 16:10:11,413 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:11,586 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:12,885 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:14,192 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-12-19 16:10:14,607 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:17,855 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:17,995 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:18,687 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:19,711 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:O
2023-12-19 16:10:20,284 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:37,236 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:S
2023-12-19 16:10:37,407 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-12-19 16:10:37,699 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:A
2023-12-19 16:10:37,832 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:R
2023-12-19 16:10:38,049 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-12-19 16:10:38,348 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:38,689 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Space
2023-12-19 16:10:39,384 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:39,535 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Space
2023-12-19 16:10:39,828 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-12-19 16:10:40,567 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-12-19 16:10:40,846 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:M
2023-12-19 16:10:41,126 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-12-19 16:10:41,351 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:S
2023-12-19 16:10:42,883 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:43,084 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:43,826 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:44,004 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:44,173 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:44,371 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:44,540 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:44,707 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:44,905 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:45,069 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:45,256 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:45,444 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:R
2023-12-19 16:10:45,564 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-12-19 16:10:46,269 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:P
2023-12-19 16:10:46,414 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:A
2023-12-19 16:10:47,546 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:48,676 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:48,846 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:49,051 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:49,208 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:49,401 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:49,567 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:49,756 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:50,239 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:50,263 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:50,289 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:50,506 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:50,704 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:50,883 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:51,077 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:51,514 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:R
2023-12-19 16:10:51,633 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-12-19 16:10:52,470 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:P
2023-12-19 16:10:53,383 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:10:53,882 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:11:03,321 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:E
2023-12-19 16:11:03,444 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:N
2023-12-19 16:11:03,555 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:D
2023-12-19 16:11:03,891 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:T
2023-12-19 16:11:04,230 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:11:04,679 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Space
2023-12-19 16:11:05,519 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:11:05,745 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Space
2023-12-19 16:11:06,603 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:11:07,384 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:
2023-12-19 16:11:07,579 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Ctrl + S
2023-12-19 16:11:29,297 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 16:11:43,696 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 16:11:49,274 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 16:11:49,873 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 16:12:11,171 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 16:12:26,460 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:O
2023-12-19 16:12:33,054 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:I
2023-12-19 16:12:34,843 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":892,"end_time":968,"status":2}
2023-12-19 16:13:38,681 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":892,"end_time":968,"status":2}
2023-12-19 16:13:41,739 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
2023-12-19 17:46:30,634 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Delete
2023-12-19 17:46:43,766 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Delete
2023-12-19 17:46:44,078 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Delete
2023-12-19 17:46:44,309 [1] INFO VIZ.FGOUT.Module.NDIMainViewModel - 快捷键:Delete
2023-12-19 18:10:16,616 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":1}
2023-12-19 18:10:18,321 [1] INFO VIZ.Framework.Connection.UdpEndpointManagerExpand - 发送UDPJosn串:{"type":"REPLAY","start_time":0,"end_time":0,"status":0}
using System; namespace VIZ.Framework.Core
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace VIZ.Framework.Core
{ {
/// <summary> /// <summary>
/// 服务 /// 服务
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment