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