pub struct InfraredFrameSource { /* private fields */ }Implementations§
Source§impl InfraredFrameSource
impl InfraredFrameSource
pub fn subscribe_frame_captured(&self) -> Result<WAITABLE_HANDLE, Error>
pub fn unsubscribe_frame_captured( &self, waitable_handle: WAITABLE_HANDLE, ) -> Result<(), Error>
pub fn get_frame_captured_event_data( &self, waitable_handle: WAITABLE_HANDLE, ) -> Result<FrameCapturedEventArgs, Error>
pub fn get_is_active(&self) -> Result<bool, Error>
pub fn open_reader(&self) -> Result<InfraredFrameReader, Error>
pub fn get_frame_description(&self) -> Result<FrameDescription, Error>
pub fn get_kinect_sensor(&self) -> Result<KinectSensor, Error>
Trait Implementations§
Source§impl Drop for InfraredFrameSource
impl Drop for InfraredFrameSource
Auto Trait Implementations§
impl !Send for InfraredFrameSource
impl !Sync for InfraredFrameSource
impl Freeze for InfraredFrameSource
impl RefUnwindSafe for InfraredFrameSource
impl Unpin for InfraredFrameSource
impl UnsafeUnpin for InfraredFrameSource
impl UnwindSafe for InfraredFrameSource
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