#[repr(C)]pub struct IWICDdsEncoder {
pub lpVtbl: *const IWICDdsEncoderVtbl,
}
Fields§
§lpVtbl: *const IWICDdsEncoderVtbl
Implementations§
Source§impl IWICDdsEncoder
impl IWICDdsEncoder
pub unsafe fn SetParameters( &self, pParameters: *const WICDdsParameters, ) -> HRESULT
pub unsafe fn GetParameters( &self, pParameters: *mut WICDdsParameters, ) -> HRESULT
pub unsafe fn CreateNewFrame( &self, ppIFrameEncode: *mut *mut IWICBitmapFrameEncode, pArrayIndex: *mut UINT, pMipLevel: *mut UINT, pSliceIndex: *mut UINT, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IWICDdsEncoder
impl Deref for IWICDdsEncoder
Auto Trait Implementations§
impl Freeze for IWICDdsEncoder
impl RefUnwindSafe for IWICDdsEncoder
impl !Send for IWICDdsEncoder
impl !Sync for IWICDdsEncoder
impl Unpin for IWICDdsEncoder
impl UnwindSafe for IWICDdsEncoder
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