Example #1
0
        public V2ImageStream(IKinectSensor sensor):base(10000000)
        {
            m_source = sensor.get_ColorFrameSource();
            m_reader = m_source.OpenReader();

            var frameDesc=m_source.get_FrameDescription();
            _bytesPerPixel=(Int32)frameDesc.get_BytesPerPixel();
        }
Example #2
0
        public V2ImageStream(IKinectSensor sensor):base(10000000)
        {
            m_source = sensor.get_ColorFrameSource();
            m_reader = m_source.OpenReader();

            var frameDesc=m_source.get_FrameDescription();
            _width = frameDesc.get_Width();
            _height = frameDesc.get_Height();
        }
Example #3
0
        public V2ImageStream(IKinectSensor sensor) : base(10000000)
        {
            m_source = sensor.get_ColorFrameSource();
            m_reader = m_source.OpenReader();

            var frameDesc = m_source.get_FrameDescription();

            _bytesPerPixel = (Int32)frameDesc.get_BytesPerPixel();
        }
Example #4
0
 public V2ImageFrame(IColorFrameReader reader, IntPtr handle)
 {
     try
     {
         _data      = reader.GetFrameArrivedEventData(handle);
         _reference = _data.get_FrameReference();
         SetFrame(_reference.AcquireFrame());
     }
     catch (COMException)
     {
         Dispose();
     }
 }
Example #5
0
 public V2ImageFrame(IColorFrameReader reader, IntPtr handle)
 {
     try
     {
         _data = reader.GetFrameArrivedEventData(handle);
         _reference = _data.get_FrameReference();
         SetFrame(_reference.AcquireFrame());
     }
     catch (COMException)
     {
         Dispose();
     }
 }