#[repr(C)]pub struct IWICMetadataBlockReader {
pub lpVtbl: *const IWICMetadataBlockReaderVtbl,
}
Fields§
§lpVtbl: *const IWICMetadataBlockReaderVtbl
Implementations§
Source§impl IWICMetadataBlockReader
impl IWICMetadataBlockReader
pub unsafe fn GetContainerFormat( &self, pguidContainerFormat: *mut GUID, ) -> HRESULT
pub unsafe fn GetCount(&self, pcCount: *mut UINT) -> HRESULT
pub unsafe fn GetReaderByIndex( &self, ppIMetadataReader: *mut *mut IWICMetadataReader, ) -> HRESULT
pub unsafe fn GetEnumerator( &self, ppIEnumMetadata: *mut IEnumUnknown, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IWICMetadataBlockReader
impl Deref for IWICMetadataBlockReader
Auto Trait Implementations§
impl Freeze for IWICMetadataBlockReader
impl RefUnwindSafe for IWICMetadataBlockReader
impl !Send for IWICMetadataBlockReader
impl !Sync for IWICMetadataBlockReader
impl Unpin for IWICMetadataBlockReader
impl UnwindSafe for IWICMetadataBlockReader
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