Struct IWMPNodeRealEstate_Vtbl
#[repr(C)]pub struct IWMPNodeRealEstate_Vtbl {
pub base__: IUnknown_Vtbl,
pub GetDesiredSize: unsafe extern "system" fn(_: *mut c_void, _: *mut SIZE) -> HRESULT,
pub SetRects: unsafe extern "system" fn(_: *mut c_void, _: *const RECT, _: *const RECT, _: *const RECT) -> HRESULT,
pub GetRects: unsafe extern "system" fn(_: *mut c_void, _: *mut RECT, _: *mut RECT, _: *mut RECT) -> HRESULT,
pub SetWindowless: unsafe extern "system" fn(_: *mut c_void, _: BOOL) -> HRESULT,
pub GetWindowless: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT,
pub SetFullScreen: unsafe extern "system" fn(_: *mut c_void, _: BOOL) -> HRESULT,
pub GetFullScreen: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT,
}
Fields§
§base__: IUnknown_Vtbl
§GetDesiredSize: unsafe extern "system" fn(_: *mut c_void, _: *mut SIZE) -> HRESULT
§SetRects: unsafe extern "system" fn(_: *mut c_void, _: *const RECT, _: *const RECT, _: *const RECT) -> HRESULT
§GetRects: unsafe extern "system" fn(_: *mut c_void, _: *mut RECT, _: *mut RECT, _: *mut RECT) -> HRESULT
§SetWindowless: unsafe extern "system" fn(_: *mut c_void, _: BOOL) -> HRESULT
§GetWindowless: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT
§SetFullScreen: unsafe extern "system" fn(_: *mut c_void, _: BOOL) -> HRESULT
§GetFullScreen: unsafe extern "system" fn(_: *mut c_void, _: *mut BOOL) -> HRESULT
Implementations§
§impl IWMPNodeRealEstate_Vtbl
impl IWMPNodeRealEstate_Vtbl
pub const fn new<Identity: IWMPNodeRealEstate_Impl, const OFFSET: isize>() -> Self
pub fn matches(iid: &GUID) -> bool
Auto Trait Implementations§
impl Freeze for IWMPNodeRealEstate_Vtbl
impl RefUnwindSafe for IWMPNodeRealEstate_Vtbl
impl Send for IWMPNodeRealEstate_Vtbl
impl Sync for IWMPNodeRealEstate_Vtbl
impl Unpin for IWMPNodeRealEstate_Vtbl
impl UnwindSafe for IWMPNodeRealEstate_Vtbl
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