pub struct MultiSourceFrameReader { /* private fields */ }Implementations§
Source§impl MultiSourceFrameReader
impl MultiSourceFrameReader
pub fn subscribe_multi_source_frame_arrived( &self, waitable_handle: &mut WAITABLE_HANDLE, ) -> Result<(), Error>
pub fn unsubscribe_multi_source_frame_arrived( &self, waitable_handle: WAITABLE_HANDLE, ) -> Result<(), Error>
pub fn get_multi_source_frame_arrived_event_data( &self, waitable_handle: WAITABLE_HANDLE, ) -> Result<MultiSourceFrameArrivedEventArgs, Error>
pub fn acquire_latest_frame(&self) -> Result<MultiSourceFrame, Error>
pub fn get_frame_source_types(&self) -> Result<ULONG, Error>
pub fn get_is_paused(&self) -> Result<bool, Error>
pub fn set_is_paused(&self, is_paused: bool) -> Result<(), Error>
pub fn get_kinect_sensor(&self) -> Result<KinectSensor, Error>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MultiSourceFrameReader
impl RefUnwindSafe for MultiSourceFrameReader
impl !Send for MultiSourceFrameReader
impl !Sync for MultiSourceFrameReader
impl Unpin for MultiSourceFrameReader
impl UnwindSafe for MultiSourceFrameReader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more