#[repr(C)]pub struct IWICBitmapScalerVtbl {
pub parent: IWICBitmapSourceVtbl,
pub Initialize: unsafe extern "system" fn(This: *mut IWICBitmapScaler, pISource: *const IWICBitmapSource, uiWidth: UINT, uiHeight: UINT, mode: WICBitmapInterpolationMode) -> HRESULT,
}
Fields§
§parent: IWICBitmapSourceVtbl
§Initialize: unsafe extern "system" fn(This: *mut IWICBitmapScaler, pISource: *const IWICBitmapSource, uiWidth: UINT, uiHeight: UINT, mode: WICBitmapInterpolationMode) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWICBitmapScalerVtbl
impl RefUnwindSafe for IWICBitmapScalerVtbl
impl Send for IWICBitmapScalerVtbl
impl Sync for IWICBitmapScalerVtbl
impl Unpin for IWICBitmapScalerVtbl
impl UnwindSafe for IWICBitmapScalerVtbl
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