#[repr(C)]pub struct ISpStreamFormatVtbl {
pub parent: IStreamVtbl,
pub GetFormat: unsafe extern "system" fn(This: *mut ISpStreamFormat, pguidFormatId: *mut GUID, ppCoMemWaveFormatEx: *mut *mut WAVEFORMATEX) -> HRESULT,
}
Fields§
§parent: IStreamVtbl
§GetFormat: unsafe extern "system" fn(This: *mut ISpStreamFormat, pguidFormatId: *mut GUID, ppCoMemWaveFormatEx: *mut *mut WAVEFORMATEX) -> HRESULT
Auto Trait Implementations§
impl Freeze for ISpStreamFormatVtbl
impl RefUnwindSafe for ISpStreamFormatVtbl
impl Send for ISpStreamFormatVtbl
impl Sync for ISpStreamFormatVtbl
impl Unpin for ISpStreamFormatVtbl
impl UnwindSafe for ISpStreamFormatVtbl
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