#[repr(C)]pub struct IKinectCoreWindowVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow) -> ULONG>,
pub SubscribePointerEntered: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: *mut WAITABLE_HANDLE) -> HRESULT>,
pub UnsubscribePointerEntered: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: WAITABLE_HANDLE) -> HRESULT>,
pub GetPointerEnteredEventData: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: WAITABLE_HANDLE, eventData: *mut *mut IKinectPointerEventArgs) -> HRESULT>,
pub SubscribePointerMoved: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: *mut WAITABLE_HANDLE) -> HRESULT>,
pub UnsubscribePointerMoved: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: WAITABLE_HANDLE) -> HRESULT>,
pub GetPointerMovedEventData: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: WAITABLE_HANDLE, eventData: *mut *mut IKinectPointerEventArgs) -> HRESULT>,
pub SubscribePointerExited: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: *mut WAITABLE_HANDLE) -> HRESULT>,
pub UnsubscribePointerExited: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: WAITABLE_HANDLE) -> HRESULT>,
pub GetPointerExitedEventData: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: WAITABLE_HANDLE, eventData: *mut *mut IKinectPointerEventArgs) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow) -> ULONG>§Release: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow) -> ULONG>§SubscribePointerEntered: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: *mut WAITABLE_HANDLE) -> HRESULT>§UnsubscribePointerEntered: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: WAITABLE_HANDLE) -> HRESULT>§GetPointerEnteredEventData: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: WAITABLE_HANDLE, eventData: *mut *mut IKinectPointerEventArgs) -> HRESULT>§SubscribePointerMoved: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: *mut WAITABLE_HANDLE) -> HRESULT>§UnsubscribePointerMoved: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: WAITABLE_HANDLE) -> HRESULT>§GetPointerMovedEventData: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: WAITABLE_HANDLE, eventData: *mut *mut IKinectPointerEventArgs) -> HRESULT>§SubscribePointerExited: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: *mut WAITABLE_HANDLE) -> HRESULT>§UnsubscribePointerExited: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: WAITABLE_HANDLE) -> HRESULT>§GetPointerExitedEventData: Option<unsafe extern "C" fn(This: *mut IKinectCoreWindow, waitableHandle: WAITABLE_HANDLE, eventData: *mut *mut IKinectPointerEventArgs) -> HRESULT>Trait Implementations§
Source§impl Debug for IKinectCoreWindowVtbl
impl Debug for IKinectCoreWindowVtbl
Source§impl Default for IKinectCoreWindowVtbl
impl Default for IKinectCoreWindowVtbl
Source§fn default() -> IKinectCoreWindowVtbl
fn default() -> IKinectCoreWindowVtbl
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IKinectCoreWindowVtbl
impl RefUnwindSafe for IKinectCoreWindowVtbl
impl Send for IKinectCoreWindowVtbl
impl Sync for IKinectCoreWindowVtbl
impl Unpin for IKinectCoreWindowVtbl
impl UnwindSafe for IKinectCoreWindowVtbl
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