pub struct IWICImageEncoder(/* private fields */);Implementations§
Source§impl IWICImageEncoder
impl IWICImageEncoder
pub unsafe fn WriteFrame<'a, Param0: IntoParam<'a, ID2D1Image>, Param1: IntoParam<'a, IWICBitmapFrameEncode>>( &self, pimage: Param0, pframeencode: Param1, pimageparameters: *const WICImageParameters, ) -> Result<()>
pub unsafe fn WriteFrameThumbnail<'a, Param0: IntoParam<'a, ID2D1Image>, Param1: IntoParam<'a, IWICBitmapFrameEncode>>( &self, pimage: Param0, pframeencode: Param1, pimageparameters: *const WICImageParameters, ) -> Result<()>
pub unsafe fn WriteThumbnail<'a, Param0: IntoParam<'a, ID2D1Image>, Param1: IntoParam<'a, IWICBitmapEncoder>>( &self, pimage: Param0, pencoder: Param1, pimageparameters: *const WICImageParameters, ) -> Result<()>
Trait Implementations§
Source§impl Clone for IWICImageEncoder
impl Clone for IWICImageEncoder
Source§fn clone(&self) -> IWICImageEncoder
fn clone(&self) -> IWICImageEncoder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IWICImageEncoder
impl Debug for IWICImageEncoder
Source§impl From<&IWICImageEncoder> for IUnknown
impl From<&IWICImageEncoder> for IUnknown
Source§fn from(value: &IWICImageEncoder) -> Self
fn from(value: &IWICImageEncoder) -> Self
Converts to this type from the input type.
Source§impl From<IWICImageEncoder> for IUnknown
impl From<IWICImageEncoder> for IUnknown
Source§fn from(value: IWICImageEncoder) -> Self
fn from(value: IWICImageEncoder) -> Self
Converts to this type from the input type.
Source§impl Interface for IWICImageEncoder
impl Interface for IWICImageEncoder
Source§impl PartialEq for IWICImageEncoder
impl PartialEq for IWICImageEncoder
impl Eq for IWICImageEncoder
impl StructuralPartialEq for IWICImageEncoder
Auto Trait Implementations§
impl Freeze for IWICImageEncoder
impl RefUnwindSafe for IWICImageEncoder
impl !Send for IWICImageEncoder
impl !Sync for IWICImageEncoder
impl Unpin for IWICImageEncoder
impl UnwindSafe for IWICImageEncoder
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