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(); }
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(); }
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(); }
public V2ImageFrame(IColorFrameReader reader, IntPtr handle) { try { _data = reader.GetFrameArrivedEventData(handle); _reference = _data.get_FrameReference(); SetFrame(_reference.AcquireFrame()); } catch (COMException) { Dispose(); } }