Commit 8c02da6c by 马宁-艾果

UE预设详细和算法参数放到视频配置里

parent 67469f5c
using System.Collections.Generic; using System.Collections.Generic;
using System.Windows.Media;
namespace VIZ.FGOUT.Connection namespace VIZ.FGOUT.Connection
{ {
......
using System.Collections.Generic;
namespace VIZ.FGOUT.Connection
{
/// <summary>
/// 时间切片工具包
/// </summary>
public class AlgorithmPackage_Figout_sports_model : AlgorithmPackageBase
{
/// <summary>
/// 项目代码
/// </summary>
public string SportsCode { get; set; }
/// <summary>
/// 进入结束区域后保留多少张抠像
/// </summary>
public int Maintain_matting_n { get; set; }
/// <summary>
/// 抠图间隔
/// </summary>
public int Matting_interval { get; set; }
/// <summary>
/// 延迟多少帧结束
/// </summary>
public int Extend_frame { get; set; }
/// <summary>
/// 初始区域水平方向外扩像素数
/// </summary>
public int Pad_det_x { get; set; }
/// <summary>
/// 初始区域垂直方向外扩像素数
/// </summary>
public int Pad_det_y { get; set; }
/// <summary>
/// 跟踪过程中外扩像素数
/// </summary>
public int Pad_det_square { get; set; }
/// <summary>
/// 抠像缩放系数
/// </summary>
public double Scale { get; set; }
}
}
...@@ -86,6 +86,7 @@ ...@@ -86,6 +86,7 @@
<Compile Include="UDP\Algorithm\Signal\Recv\AlgorithmRecvPackage__checked_ok.cs" /> <Compile Include="UDP\Algorithm\Signal\Recv\AlgorithmRecvPackage__checked_ok.cs" />
<Compile Include="UDP\Algorithm\Signal\Recv\AlgorithmRecvPackage__crop_roi.cs" /> <Compile Include="UDP\Algorithm\Signal\Recv\AlgorithmRecvPackage__crop_roi.cs" />
<Compile Include="UDP\Algorithm\Signal\Recv\AlgorithmRecvPackage__detect.cs" /> <Compile Include="UDP\Algorithm\Signal\Recv\AlgorithmRecvPackage__detect.cs" />
<Compile Include="UDP\Algorithm\Signal\Send\AlgorithmPackage_Figout_sports_model.cs" />
<Compile Include="UDP\Algorithm\Signal\Send\AlgorithmPackage_Figout_new_model.cs" /> <Compile Include="UDP\Algorithm\Signal\Send\AlgorithmPackage_Figout_new_model.cs" />
<Compile Include="UDP\Algorithm\Signal\Send\AlgorithmPackage_Figout_model.cs" /> <Compile Include="UDP\Algorithm\Signal\Send\AlgorithmPackage_Figout_model.cs" />
<Compile Include="UDP\Algorithm\Signal\Send\AlgorithmPackage__auto_mode.cs" /> <Compile Include="UDP\Algorithm\Signal\Send\AlgorithmPackage__auto_mode.cs" />
......
c04da240d51d72d102bdbf537e8622c5fbef25ed 241c60502b65a9946cf710cfff79d0f890cb784f
...@@ -10,11 +10,11 @@ none ...@@ -10,11 +10,11 @@ none
false false
DEBUG;TRACE DEBUG;TRACE
18560433975 181380438361
1470602451 1-1441241311
11-350624472 11-1602666439
24-1321085892 23-2035776870
Style\Button\Button_NdiView.xaml;Style\Button\Button_Setting.xaml;Style\Button\Button_WindowTop.xaml;Style\CheckBox\CheckBox_NdiView.xaml;Style\CheckBox\CheckBox_Setting.xaml;Style\CheckBox\CheckBox_WindowTop.xaml;Style\ComboBox\ComboBox_Setting.xaml;Style\HotkeyBox\HotkeyBox_Setting.xaml;Style\MessageBox\MessageBoxEx.xaml;Style\RadioButton\RadioButton_FootballSide.xaml;Style\RadioButton\RadioButton_NdiView.xaml;Style\RadioButton\RadioButton_Setting.xaml;Style\Slider\Slider_Setting.xaml;Style\TextBlock\TextBlock_Setting.xaml;Style\TextBox\TextBox_Setting.xaml;Style\ToogleButton\ToogleButton_Setting.xaml;Themes\Generic.xaml;Toolkit\NumericUpDown\NumericUpDown.xaml; Style\Button\Button_NdiView.xaml;Style\Button\Button_Setting.xaml;Style\Button\Button_WindowTop.xaml;Style\CheckBox\CheckBox_NdiView.xaml;Style\CheckBox\CheckBox_Setting.xaml;Style\CheckBox\CheckBox_WindowTop.xaml;Style\ComboBox\ComboBox_Setting.xaml;Style\HotkeyBox\HotkeyBox_Setting.xaml;Style\MessageBox\MessageBoxEx.xaml;Style\RadioButton\RadioButton_FootballSide.xaml;Style\RadioButton\RadioButton_NdiView.xaml;Style\RadioButton\RadioButton_Setting.xaml;Style\Slider\Slider_Setting.xaml;Style\TextBlock\TextBlock_Setting.xaml;Style\TextBox\TextBox_Setting.xaml;Style\ToogleButton\ToogleButton_Setting.xaml;Themes\Generic.xaml;Toolkit\NumericUpDown\NumericUpDown.xaml;
False True
using Newtonsoft.Json; using Newtonsoft.Json;
using OpenCvSharp;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Linq; using System.Linq;
using System.Windows.Data; using System.Windows.Data;
using VIZ.FGOUT.Connection;
using VIZ.FGOUT.Connection.UDP.Clip.Signal.Send; using VIZ.FGOUT.Connection.UDP.Clip.Signal.Send;
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.Connection;
using VIZ.Framework.Core; using VIZ.Framework.Core;
namespace VIZ.FGOUT.Module namespace VIZ.FGOUT.Module
...@@ -25,6 +28,13 @@ namespace VIZ.FGOUT.Module ...@@ -25,6 +28,13 @@ namespace VIZ.FGOUT.Module
this.InitCommand(); this.InitCommand();
this.PresetsSelectionChangedCommand = new VCommand(PresetsSelectionChanged); this.PresetsSelectionChangedCommand = new VCommand(PresetsSelectionChanged);
string clientIP = ApplicationDomainEx.IniStorage.GetValue<UdpConfig, string>(p => p.UDP_UESETTING_IP);
// UDP UE设置IP, 如果该值不配置,那么会获取本机的第一个IPV4地址
if (string.IsNullOrWhiteSpace(clientIP))
clientIP = NetHelper.GetLocalFirstIPv4Address();
int port = ApplicationDomainEx.IniStorage.GetValue<UdpConfig, int>(p => p.UDP_UESETTING_PORT);
ConnectionManager.UdpConnection.AddEndpointManager(new UdpEndpointManager(_endpointKey, clientIP, port));
} }
/// <summary> /// <summary>
...@@ -387,6 +397,12 @@ namespace VIZ.FGOUT.Module ...@@ -387,6 +397,12 @@ namespace VIZ.FGOUT.Module
ApplicationDomainEx.LiteDbContext.ViewConfig.Upsert(this.ViewConfig); ApplicationDomainEx.LiteDbContext.ViewConfig.Upsert(this.ViewConfig);
//发送UE预设数据
PresetSave();
//发送算法参数
SendAlgorithmParameters();
return true; return true;
} }
...@@ -483,11 +499,16 @@ namespace VIZ.FGOUT.Module ...@@ -483,11 +499,16 @@ namespace VIZ.FGOUT.Module
Dictionary<string, string> dics = new Dictionary<string, string> { { "JT", "标枪" }, { "TJ", "三级跳" }, { "LJ", "跳远" } }; Dictionary<string, string> dics = new Dictionary<string, string> { { "JT", "标枪" }, { "TJ", "三级跳" }, { "LJ", "跳远" } };
private JavelinThrowConfig GetConfig(string number) private JavelinThrowConfig GetConfig(string number)
{ {
var index = dics.Values.ToList().IndexOf(number); var key = GetDicKey(number);
var key = dics.Keys.ToList()[index];
return ApplicationDomainEx.LiteDbContext.JavelinThrowConfig.FindOne(p => p.Number == key); return ApplicationDomainEx.LiteDbContext.JavelinThrowConfig.FindOne(p => p.Number == key);
} }
private string GetDicKey(string number)
{
var index = dics.Values.ToList().IndexOf(number);
return dics.Keys.ToList()[index];
}
private string _presetsItem; private string _presetsItem;
public string PresetsItem public string PresetsItem
{ {
...@@ -722,5 +743,205 @@ namespace VIZ.FGOUT.Module ...@@ -722,5 +743,205 @@ namespace VIZ.FGOUT.Module
#endregion #endregion
/// <summary>
/// 序列化设置
/// </summary>
private readonly static JsonSerializerSettings JSON_SERIALIZER_SETTINGS = new JsonSerializerSettings
{
NullValueHandling = NullValueHandling.Ignore
};
//网络终结点key
private string _endpointKey = "UE";
/// <summary>
/// 发送自定义的预设数据
/// </summary>
private void PresetSave()
{
//如果没有选择预设则不发送
if (PresetsItem == null) return;
UdpEndpointManager manager = ConnectionManager.UdpConnection.GetEndpointManager(_endpointKey);
if (manager == null) return;
UEPackage uePackage = new UEPackage();
//uePackage.UE_Presets.StartSets.EventCode = key;
var zoomSets = new ZoomSets();
zoomSets.ZoomEase = ZoomEaseItem;
zoomSets.MoveEase = MoveEaseItem;
zoomSets.Scale = Scale;
zoomSets.ZoomIn = ZoomIn;
zoomSets.ZoomOut = ZoomOut;
zoomSets.Move = Move;
zoomSets.SafeScale = SafeScale;
zoomSets.bMovementOnlyX = BMovementOnlyX;
zoomSets.MovementOnlyXPosition = MovementOnlyXPosition;
zoomSets.bMovementOnlyY = BMovementOnlyY;
zoomSets.MovementOnlyYPosition = MovementOnlyYPosition;
uePackage.UE_Presets.StartSets.ZoomSets = zoomSets;
var enableStates = new EnableStats();
enableStates.bEnableSpline = BEnableSpline;
enableStates.bShowHeight = ShowHeight;
enableStates.bShowSpeed = ShowSpeed;
enableStates.bEnableZoom = UseZoom;
uePackage.UE_Presets.StartSets.EnableStats = enableStates;
var splineSets = new SplineSets();
splineSets.bLineBehind = Line;
uePackage.UE_Presets.StartSets.SplineSets = splineSets;
var positions = new List<Position>
{
new Position() { name = "height", x = 230, y = 485 },
new Position() { name = "speed", x = 1035, y = 1890 }
};
uePackage.UE_Presets.StartSets.Datas.Positions = positions;
//发送自定义预设参数
string msg = uePackage == null ? string.Empty : JsonConvert.SerializeObject(uePackage, JSON_SERIALIZER_SETTINGS);
manager.SendJson(uePackage);
#region 项目预设数据保存到LiteDB
//JavelinThrowConfig javelinThrowConfig = new JavelinThrowConfig();
//this.javelinThrowConfig = ApplicationDomainEx.LiteDbContext.JavelinThrowConfig.FindAll().FirstOrDefault();
//if (javelinThrowConfig == null) return;
//javelinThrowConfig.Number = "JT";//掷标枪
//javelinThrowConfig.Number = "TJ";//三级跳
//javelinThrowConfig.Number = "LJ";//跳远
//javelinThrowConfig.Data = msg;
//config.Data = msg;
//ApplicationDomainEx.LiteDbContext.JavelinThrowConfig.Upsert(GetConfig(PresetsItem));
#endregion
//MessageBoxEx.ShowDialog("Save Succeed");
}
#region 算法参数
private int _maintain_matting_n = 2;
/// <summary>
/// 进入结束区域后保留多少张抠像
/// </summary>
public int Maintain_matting_n
{
get => _maintain_matting_n;
set
{
_maintain_matting_n = value;
this.RaisePropertyChanged(nameof(Maintain_matting_n));
}
}
private int _matting_interval = 7;
/// <summary>
/// 抠图间隔
/// </summary>
public int Matting_interval
{
get => _matting_interval;
set
{
_matting_interval = value;
this.RaisePropertyChanged(nameof(Matting_interval));
}
}
private int _extend_frame = 0;
/// <summary>
/// 延迟多少帧结束
/// </summary>
public int Extend_frame
{
get => _extend_frame;
set
{
_extend_frame = value;
this.RaisePropertyChanged(nameof(Extend_frame));
}
}
private int _pad_det_x = 400;
/// <summary>
/// 初始区域水平方向外扩像素数
/// </summary>
public int Pad_det_x
{
get => _pad_det_x;
set
{
_pad_det_x = value;
this.RaisePropertyChanged(nameof(Pad_det_x));
}
}
private int _pad_det_y = 400;
/// <summary>
/// 初始区域垂直方向外扩像素数
/// </summary>
public int Pad_det_y
{
get => _pad_det_y;
set
{
_pad_det_y = value;
this.RaisePropertyChanged(nameof(Pad_det_y));
}
}
private int _pad_det_square = 500;
/// <summary>
/// 跟踪过程中外扩像素数
/// </summary>
public int Pad_det_square
{
get=> _pad_det_square;
set
{
_pad_det_square = value;
this.RaisePropertyChanged(nameof(Pad_det_square));
}
}
private double _ascale = 1.6;
/// <summary>
/// 抠像缩放系数
/// </summary>
public double AScale
{
get => _ascale;
set
{
_ascale = value;
this.RaisePropertyChanged(nameof(AScale));
}
}
private void SendAlgorithmParameters()
{
//如果没有选择预设则不发送
if (PresetsItem == null) return;
UdpEndpointManager manager = ConnectionManager.UdpConnection.GetEndpointManager("CAM_1");
if (manager == null)
return;
AlgorithmPackage_Figout_sports_model package = new AlgorithmPackage_Figout_sports_model();
package.SportsCode = GetDicKey(PresetsItem);
package.Maintain_matting_n = Maintain_matting_n;
package.Matting_interval = Matting_interval;
package.Extend_frame = Extend_frame;
package.Pad_det_x = Pad_det_x;
package.Pad_det_y = Pad_det_y;
package.Pad_det_square = Pad_det_square;
package.Scale = AScale;
manager.SendJson(package);
//MessageBoxEx.ShowDialog("发送成功 IP = " + manager.IP + " Port =" + manager.Port);
//MessageBoxEx.ShowDialog("发送成功");
}
#endregion
} }
} }
\ No newline at end of file
using log4net; using log4net;
using Newtonsoft.Json;
using System.Collections.Generic; using System.Collections.Generic;
using System.Windows.Shapes;
using VIZ.FGOUT.Connection.UDP.Clip.Signal.Send;
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.Connection;
using VIZ.Framework.Core; using VIZ.Framework.Core;
namespace VIZ.FGOUT.Module namespace VIZ.FGOUT.Module
......
...@@ -289,10 +289,11 @@ namespace VIZ.FGOUT.Module ...@@ -289,10 +289,11 @@ namespace VIZ.FGOUT.Module
// ConnectionManager.UdpConnection.AddEndpointManager(new UdpEndpointManager("CAM_1", "192.168.31.95", 8001)); // ConnectionManager.UdpConnection.AddEndpointManager(new UdpEndpointManager("CAM_1", "192.168.31.95", 8001));
UdpEndpointManager manager = ConnectionManager.UdpConnection.GetEndpointManager("CAM_1"); UdpEndpointManager manager = ConnectionManager.UdpConnection.GetEndpointManager("CAM_1");
if (manager == null)
return;
//AlgorithmPackage_Figout_model package = new AlgorithmPackage_Figout_model(); //AlgorithmPackage_Figout_model package = new AlgorithmPackage_Figout_model();
AlgorithmPackage_Figout_new_model package = new AlgorithmPackage_Figout_new_model(); AlgorithmPackage_Figout_new_model package = new AlgorithmPackage_Figout_new_model();
package.start = Coordinate(nDIView.polygonsStart, srcWidth, srcHeight); package.start = Coordinate(nDIView.polygonsStart, srcWidth, srcHeight);
package.end = Coordinate(nDIView.polygonsEnd, srcWidth, srcHeight); package.end = Coordinate(nDIView.polygonsEnd, srcWidth, srcHeight);
package.ignore = Coordinate(nDIView.polygonsInvalid, srcWidth, srcHeight); package.ignore = Coordinate(nDIView.polygonsInvalid, srcWidth, srcHeight);
...@@ -325,8 +326,6 @@ namespace VIZ.FGOUT.Module ...@@ -325,8 +326,6 @@ namespace VIZ.FGOUT.Module
// package.invalidPlace = Coordinate(rectInvalid, renderInfo, srcWidth, srcHeight); // package.invalidPlace = Coordinate(rectInvalid, renderInfo, srcWidth, srcHeight);
//} //}
if (manager == null)
return;
manager.SendJson(package); manager.SendJson(package);
//MessageBoxEx.ShowDialog("发送成功 IP = " + manager.IP + " Port =" + manager.Port); //MessageBoxEx.ShowDialog("发送成功 IP = " + manager.IP + " Port =" + manager.Port);
MessageBoxEx.ShowDialog("发送成功"); MessageBoxEx.ShowDialog("发送成功");
......
#pragma checksum "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "2EFBEF83ECF6C333C42475C005F3F9270F355FC545C4DE4E2C54DCD4FC7A4B22" #pragma checksum "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "47E670D6216C7C47FE5C56DEBD9CDF5760FE6BE241BADEF4B6020BEC95366FA9"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 此代码由工具生成。 // 此代码由工具生成。
...@@ -63,7 +63,7 @@ namespace VIZ.FGOUT.Module { ...@@ -63,7 +63,7 @@ namespace VIZ.FGOUT.Module {
public partial class NDISettingPanelView : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { public partial class NDISettingPanelView : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
#line 146 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml" #line 148 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.ComboBox _Sports_; internal System.Windows.Controls.ComboBox _Sports_;
...@@ -71,7 +71,7 @@ namespace VIZ.FGOUT.Module { ...@@ -71,7 +71,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 231 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml" #line 235 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Primitives.ToggleButton EnableSpline; internal System.Windows.Controls.Primitives.ToggleButton EnableSpline;
...@@ -79,7 +79,7 @@ namespace VIZ.FGOUT.Module { ...@@ -79,7 +79,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 363 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml" #line 355 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Primitives.ToggleButton MovementOnlyX; internal System.Windows.Controls.Primitives.ToggleButton MovementOnlyX;
...@@ -87,7 +87,7 @@ namespace VIZ.FGOUT.Module { ...@@ -87,7 +87,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 389 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml" #line 378 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Primitives.ToggleButton MovementOnlyY; internal System.Windows.Controls.Primitives.ToggleButton MovementOnlyY;
......
#pragma checksum "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "2EFBEF83ECF6C333C42475C005F3F9270F355FC545C4DE4E2C54DCD4FC7A4B22" #pragma checksum "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "47E670D6216C7C47FE5C56DEBD9CDF5760FE6BE241BADEF4B6020BEC95366FA9"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 此代码由工具生成。 // 此代码由工具生成。
...@@ -63,7 +63,7 @@ namespace VIZ.FGOUT.Module { ...@@ -63,7 +63,7 @@ namespace VIZ.FGOUT.Module {
public partial class NDISettingPanelView : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { public partial class NDISettingPanelView : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
#line 146 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml" #line 148 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.ComboBox _Sports_; internal System.Windows.Controls.ComboBox _Sports_;
...@@ -71,7 +71,7 @@ namespace VIZ.FGOUT.Module { ...@@ -71,7 +71,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 231 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml" #line 235 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Primitives.ToggleButton EnableSpline; internal System.Windows.Controls.Primitives.ToggleButton EnableSpline;
...@@ -79,7 +79,7 @@ namespace VIZ.FGOUT.Module { ...@@ -79,7 +79,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 363 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml" #line 355 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Primitives.ToggleButton MovementOnlyX; internal System.Windows.Controls.Primitives.ToggleButton MovementOnlyX;
...@@ -87,7 +87,7 @@ namespace VIZ.FGOUT.Module { ...@@ -87,7 +87,7 @@ namespace VIZ.FGOUT.Module {
#line hidden #line hidden
#line 389 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml" #line 378 "..\..\..\..\..\NDISettingView\View\NDISettingPanelView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Primitives.ToggleButton MovementOnlyY; internal System.Windows.Controls.Primitives.ToggleButton MovementOnlyY;
......
#pragma checksum "..\..\..\..\..\NDISettingView\View\NDISettingView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "DC04447B2527BF05DE2CDE1E3203CA9E561056EF3D4813DAA83E7EF14B701461" #pragma checksum "..\..\..\..\..\NDISettingView\View\NDISettingView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "6731034D933A6EE128A5399CAB0DF1DB5914A996CCBC7049063EE04FE8E5B610"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 此代码由工具生成。 // 此代码由工具生成。
...@@ -48,7 +48,7 @@ namespace VIZ.FGOUT.Module { ...@@ -48,7 +48,7 @@ namespace VIZ.FGOUT.Module {
public partial class NDISettingView : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { public partial class NDISettingView : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
#line 65 "..\..\..\..\..\NDISettingView\View\NDISettingView.xaml" #line 64 "..\..\..\..\..\NDISettingView\View\NDISettingView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.RadioButton rbNDI; internal System.Windows.Controls.RadioButton rbNDI;
......
#pragma checksum "..\..\..\..\..\NDISettingView\View\NDISettingView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "DC04447B2527BF05DE2CDE1E3203CA9E561056EF3D4813DAA83E7EF14B701461" #pragma checksum "..\..\..\..\..\NDISettingView\View\NDISettingView.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "6731034D933A6EE128A5399CAB0DF1DB5914A996CCBC7049063EE04FE8E5B610"
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
// <auto-generated> // <auto-generated>
// 此代码由工具生成。 // 此代码由工具生成。
...@@ -48,7 +48,7 @@ namespace VIZ.FGOUT.Module { ...@@ -48,7 +48,7 @@ namespace VIZ.FGOUT.Module {
public partial class NDISettingView : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector { public partial class NDISettingView : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
#line 65 "..\..\..\..\..\NDISettingView\View\NDISettingView.xaml" #line 64 "..\..\..\..\..\NDISettingView\View\NDISettingView.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.RadioButton rbNDI; internal System.Windows.Controls.RadioButton rbNDI;
......
 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.
This source diff could not be displayed because it is too large. You can view the blob instead.
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