#[repr(C)]pub struct IBodyHandPairVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IBodyHandPair, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IBodyHandPair) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IBodyHandPair) -> ULONG>,
pub get_BodyTrackingId: Option<unsafe extern "C" fn(This: *mut IBodyHandPair, value: *mut UINT64) -> HRESULT>,
pub put_BodyTrackingId: Option<unsafe extern "C" fn(This: *mut IBodyHandPair, value: UINT64) -> HRESULT>,
pub get_HandType: Option<unsafe extern "C" fn(This: *mut IBodyHandPair, value: *mut HandType) -> HRESULT>,
pub put_HandType: Option<unsafe extern "C" fn(This: *mut IBodyHandPair, value: HandType) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IBodyHandPair, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "C" fn(This: *mut IBodyHandPair) -> ULONG>§Release: Option<unsafe extern "C" fn(This: *mut IBodyHandPair) -> ULONG>§get_BodyTrackingId: Option<unsafe extern "C" fn(This: *mut IBodyHandPair, value: *mut UINT64) -> HRESULT>§put_BodyTrackingId: Option<unsafe extern "C" fn(This: *mut IBodyHandPair, value: UINT64) -> HRESULT>§get_HandType: Option<unsafe extern "C" fn(This: *mut IBodyHandPair, value: *mut HandType) -> HRESULT>§put_HandType: Option<unsafe extern "C" fn(This: *mut IBodyHandPair, value: HandType) -> HRESULT>Trait Implementations§
Source§impl Debug for IBodyHandPairVtbl
impl Debug for IBodyHandPairVtbl
Source§impl Default for IBodyHandPairVtbl
impl Default for IBodyHandPairVtbl
Source§fn default() -> IBodyHandPairVtbl
fn default() -> IBodyHandPairVtbl
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IBodyHandPairVtbl
impl RefUnwindSafe for IBodyHandPairVtbl
impl Send for IBodyHandPairVtbl
impl Sync for IBodyHandPairVtbl
impl Unpin for IBodyHandPairVtbl
impl UnsafeUnpin for IBodyHandPairVtbl
impl UnwindSafe for IBodyHandPairVtbl
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