#[repr(C)]pub struct IWICBitmapVtbl {
pub parent: IWICBitmapSourceVtbl,
pub Lock: unsafe extern "system" fn(This: *mut IWICBitmap, prcLock: *const WICRect, flags: DWORD, ppILock: *mut *mut IWICBitmapLock) -> HRESULT,
pub SetPalette: unsafe extern "system" fn(This: *mut IWICBitmap, pIPalette: *const IWICPalette) -> HRESULT,
pub SetResolution: unsafe extern "system" fn(This: *mut IWICBitmap, dpiX: c_double, dpiY: c_double) -> HRESULT,
}
Fields§
§parent: IWICBitmapSourceVtbl
§Lock: unsafe extern "system" fn(This: *mut IWICBitmap, prcLock: *const WICRect, flags: DWORD, ppILock: *mut *mut IWICBitmapLock) -> HRESULT
§SetPalette: unsafe extern "system" fn(This: *mut IWICBitmap, pIPalette: *const IWICPalette) -> HRESULT
§SetResolution: unsafe extern "system" fn(This: *mut IWICBitmap, dpiX: c_double, dpiY: c_double) -> HRESULT
Auto Trait Implementations§
impl Freeze for IWICBitmapVtbl
impl RefUnwindSafe for IWICBitmapVtbl
impl Send for IWICBitmapVtbl
impl Sync for IWICBitmapVtbl
impl Unpin for IWICBitmapVtbl
impl UnwindSafe for IWICBitmapVtbl
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