#[repr(C)]pub struct IWICBitmapSourceTransformVtbl {
pub parent: IUnknownVtbl,
pub CopyPixels: unsafe extern "system" fn(This: *mut IWICBitmapSourceTransform, prc: *const WICRect, uiWidth: UINT, uiHeight: UINT, pguidDstFormat: *const WICPixelFormatGUID, dstTransform: WICBitmapTransformOptions, nStride: UINT, cbBufferSize: UINT, pbBuffer: *mut BYTE) -> HRESULT,
pub GetClosestSize: unsafe extern "system" fn(This: *mut IWICBitmapSourceTransform, puiWidth: *mut UINT, puiHeight: *mut UINT) -> HRESULT,
pub GetClosestPixelFormat: unsafe extern "system" fn(This: *mut IWICBitmapSourceTransform, pguidDstFormat: *mut WICPixelFormatGUID) -> HRESULT,
pub DoesSupportTransform: unsafe extern "system" fn(This: *mut IWICBitmapSourceTransform, dstTransform: WICBitmapTransformOptions, pfIsSupported: *mut BOOL) -> HRESULT,
}Fields§
§parent: IUnknownVtbl§CopyPixels: unsafe extern "system" fn(This: *mut IWICBitmapSourceTransform, prc: *const WICRect, uiWidth: UINT, uiHeight: UINT, pguidDstFormat: *const WICPixelFormatGUID, dstTransform: WICBitmapTransformOptions, nStride: UINT, cbBufferSize: UINT, pbBuffer: *mut BYTE) -> HRESULT§GetClosestSize: unsafe extern "system" fn(This: *mut IWICBitmapSourceTransform, puiWidth: *mut UINT, puiHeight: *mut UINT) -> HRESULT§GetClosestPixelFormat: unsafe extern "system" fn(This: *mut IWICBitmapSourceTransform, pguidDstFormat: *mut WICPixelFormatGUID) -> HRESULT§DoesSupportTransform: unsafe extern "system" fn(This: *mut IWICBitmapSourceTransform, dstTransform: WICBitmapTransformOptions, pfIsSupported: *mut BOOL) -> HRESULTAuto Trait Implementations§
impl Freeze for IWICBitmapSourceTransformVtbl
impl RefUnwindSafe for IWICBitmapSourceTransformVtbl
impl Send for IWICBitmapSourceTransformVtbl
impl Sync for IWICBitmapSourceTransformVtbl
impl Unpin for IWICBitmapSourceTransformVtbl
impl UnwindSafe for IWICBitmapSourceTransformVtbl
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