#[repr(C)]pub struct IWICPlanarBitmapSourceTransform {
pub lpVtbl: *const IWICPlanarBitmapSourceTransformVtbl,
}
Fields§
§lpVtbl: *const IWICPlanarBitmapSourceTransformVtbl
Implementations§
Source§impl IWICPlanarBitmapSourceTransform
impl IWICPlanarBitmapSourceTransform
pub unsafe fn DoesSupportTransform( &self, puiWidth: *mut UINT, puiHeight: *mut UINT, dstTransform: WICBitmapTransformOptions, dstPlanarOptions: WICPlanarOptions, pguidDstFormats: *const WICPixelFormatGUID, pPlaneDescriptions: *mut WICBitmapPlaneDescription, cPlanes: UINT, pfIsSupported: *mut BOOL, ) -> HRESULT
pub unsafe fn CopyPixels( &self, prcSource: *const WICRect, uiWidth: UINT, uiHeight: UINT, dstTransform: WICBitmapTransformOptions, dstPlanarOptions: WICPlanarOptions, pDstPlanes: *const WICBitmapPlane, cPlanes: UINT, ) -> HRESULT
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IWICPlanarBitmapSourceTransform
impl RefUnwindSafe for IWICPlanarBitmapSourceTransform
impl !Send for IWICPlanarBitmapSourceTransform
impl !Sync for IWICPlanarBitmapSourceTransform
impl Unpin for IWICPlanarBitmapSourceTransform
impl UnwindSafe for IWICPlanarBitmapSourceTransform
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