Beispiel #1
0
        public void SetEventHandlers()
        {
            _edsStateEventHandler = this.HandleStateEvent;
            Util.Assert(Edsdk.EdsSetCameraStateEventHandler(this.Handle, Edsdk.StateEvent_All,
                                                            _edsStateEventHandler, IntPtr.Zero), "Failed to set state handler.");

            _edsObjectEventHandler = this.HandleObjectEvent;
            Util.Assert(Edsdk.EdsSetObjectEventHandler(this.Handle, Edsdk.ObjectEvent_All,
                                                       _edsObjectEventHandler, IntPtr.Zero), "Failed to set object handler.");

            _edsPropertyEventHandler = this.HandlePropertyEvent;
            Util.Assert(Edsdk.EdsSetPropertyEventHandler(this.Handle, Edsdk.PropertyEvent_All,
                                                         _edsPropertyEventHandler, IntPtr.Zero), "Failed to set object handler.");
        }