pub struct DepthFrameSource { /* private fields */ }Implementations§
Source§impl DepthFrameSource
impl DepthFrameSource
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<DepthFrameReader, Error>
pub fn get_depth_min_reliable_distance(&self) -> Result<UINT16, Error>
pub fn get_depth_max_reliable_distance(&self) -> Result<UINT16, Error>
pub fn get_frame_description(&self) -> Result<FrameDescription, Error>
pub fn get_kinect_sensor(&self) -> Result<KinectSensor, Error>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DepthFrameSource
impl RefUnwindSafe for DepthFrameSource
impl !Send for DepthFrameSource
impl !Sync for DepthFrameSource
impl Unpin for DepthFrameSource
impl UnwindSafe for DepthFrameSource
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