public Cameralist() { uint error = 0; //TODO export to init method this.cameraList = new ObservableCollection<Camera>(); this.CameraAddedHandler = new EDSDKLib.EDSDK.EdsCameraAddedHandler(onCameraAdded); error = EDSDKLib.EDSDK.EdsSetCameraAddedHandler(cameraAddedHandler, IntPtr.Zero); this.cameraPropertyEventHandler = new EDSDK.EdsPropertyEventHandler(onCameraPropertyChanged); this.cameraStateEventHandler = new EDSDK.EdsStateEventHandler(onCameraStateChanged); if (error != EDSDK.EDS_ERR_OK) { //TODO Fehler behandeln } this.eventIDs = new EventCodes(); this.propertyCodes = new PropertyCodes(); scanToCameras(); }
public Cameralist() { uint error = 0; //TODO export to init method this.cameraList = new ObservableCollection <Camera>(); this.CameraAddedHandler = new EDSDKLib.EDSDK.EdsCameraAddedHandler(onCameraAdded); error = EDSDKLib.EDSDK.EdsSetCameraAddedHandler(cameraAddedHandler, IntPtr.Zero); this.cameraPropertyEventHandler = new EDSDK.EdsPropertyEventHandler(onCameraPropertyChanged); this.cameraStateEventHandler = new EDSDK.EdsStateEventHandler(onCameraStateChanged); if (error != EDSDK.EDS_ERR_OK) { //TODO Fehler behandeln } this.eventIDs = new EventCodes(); this.propertyCodes = new PropertyCodes(); scanToCameras(); }