FIX : Binding working (ColorStreamImage display ToTest)

colorStream
Lou BRODA 1 year ago
parent 80d8612e48
commit 4366d32d52

@ -27,8 +27,6 @@ namespace KinectConnection
/// </summary>
private ColorFrameReader reader;
public WriteableBitmap Bitmap { get { return bitmap; } set { SetProperty(ref bitmap, value); } }
public ColorImageStream() : base()
{

@ -9,8 +9,8 @@ namespace KinectConnection
public abstract class KinectStream : ObservableObject
{
// Redondant d'avoir KinectSensor et KinectManager ici ? (car sensor dans manager)
protected KinectSensor KinectSensor { get; set; }
protected KinectManager KinectManager { get; set; }
public KinectSensor KinectSensor { get; set; }
public KinectManager KinectManager { get; set; }
public abstract void Start();

@ -1,5 +1,6 @@
using CommunityToolkit.Mvvm.Input;
using KinectConnection;
using KinectConnection.enums;
using System.Windows.Input;
namespace KinectSensorStreams.ViewModel
@ -52,6 +53,7 @@ namespace KinectSensorStreams.ViewModel
StartCommand = new RelayCommand(Start);
// [Question] : StartCommand ici peut être mieux que BeginInit() dans MainWindow.xaml.cs ?
ColorCommand = new RelayCommand(Color);
}
#endregion
@ -63,17 +65,17 @@ namespace KinectSensorStreams.ViewModel
/// </summary>
private void Start()
{
//KinectManager.StartSensor();
KinectManager.StartSensor();
// Start the kinect sensor
KinectStream.KinectManager.StartSensor();
//KinectStream.KinectManager.StartSensor();
// Start the color stream reader
KinectStream.Start();
}
private void Color()
{
ColorImageStream.Start();
KinectStream.Start();
}
#endregion

Loading…
Cancel
Save