#[repr(C)]pub struct IWICDdsDecoder {
pub lpVtbl: *const IWICDdsDecoderVtbl,
}
Fields§
§lpVtbl: *const IWICDdsDecoderVtbl
Implementations§
Source§impl IWICDdsDecoder
impl IWICDdsDecoder
pub unsafe fn GetParameters( &self, pParameters: *mut WICDdsParameters, ) -> HRESULT
pub unsafe fn GetFrame( &self, arrayIndex: UINT, mipLevel: UINT, sliceIndex: UINT, ppIBitmapFrame: *mut *mut IWICBitmapFrameDecode, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IWICDdsDecoder
impl Deref for IWICDdsDecoder
Auto Trait Implementations§
impl Freeze for IWICDdsDecoder
impl RefUnwindSafe for IWICDdsDecoder
impl !Send for IWICDdsDecoder
impl !Sync for IWICDdsDecoder
impl Unpin for IWICDdsDecoder
impl UnwindSafe for IWICDdsDecoder
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