#[repr(C)]pub struct IInfraredFrameReferenceVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IInfraredFrameReference, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IInfraredFrameReference) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IInfraredFrameReference) -> ULONG>,
pub AcquireFrame: Option<unsafe extern "C" fn(This: *mut IInfraredFrameReference, infraredFrame: *mut *mut IInfraredFrame) -> HRESULT>,
pub get_RelativeTime: Option<unsafe extern "C" fn(This: *mut IInfraredFrameReference, relativeTime: *mut TIMESPAN) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IInfraredFrameReference, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "C" fn(This: *mut IInfraredFrameReference) -> ULONG>§Release: Option<unsafe extern "C" fn(This: *mut IInfraredFrameReference) -> ULONG>§AcquireFrame: Option<unsafe extern "C" fn(This: *mut IInfraredFrameReference, infraredFrame: *mut *mut IInfraredFrame) -> HRESULT>§get_RelativeTime: Option<unsafe extern "C" fn(This: *mut IInfraredFrameReference, relativeTime: *mut TIMESPAN) -> HRESULT>Trait Implementations§
Source§impl Debug for IInfraredFrameReferenceVtbl
impl Debug for IInfraredFrameReferenceVtbl
Source§impl Default for IInfraredFrameReferenceVtbl
impl Default for IInfraredFrameReferenceVtbl
Source§fn default() -> IInfraredFrameReferenceVtbl
fn default() -> IInfraredFrameReferenceVtbl
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IInfraredFrameReferenceVtbl
impl RefUnwindSafe for IInfraredFrameReferenceVtbl
impl Send for IInfraredFrameReferenceVtbl
impl Sync for IInfraredFrameReferenceVtbl
impl Unpin for IInfraredFrameReferenceVtbl
impl UnwindSafe for IInfraredFrameReferenceVtbl
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