#[repr(C)]pub struct IAudioBeamFrameReferenceVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IAudioBeamFrameReference, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IAudioBeamFrameReference) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IAudioBeamFrameReference) -> ULONG>,
pub AcquireBeamFrames: Option<unsafe extern "C" fn(This: *mut IAudioBeamFrameReference, audioBeamFrameList: *mut *mut IAudioBeamFrameList) -> HRESULT>,
pub get_RelativeTime: Option<unsafe extern "C" fn(This: *mut IAudioBeamFrameReference, relativeTime: *mut TIMESPAN) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IAudioBeamFrameReference, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "C" fn(This: *mut IAudioBeamFrameReference) -> ULONG>§Release: Option<unsafe extern "C" fn(This: *mut IAudioBeamFrameReference) -> ULONG>§AcquireBeamFrames: Option<unsafe extern "C" fn(This: *mut IAudioBeamFrameReference, audioBeamFrameList: *mut *mut IAudioBeamFrameList) -> HRESULT>§get_RelativeTime: Option<unsafe extern "C" fn(This: *mut IAudioBeamFrameReference, relativeTime: *mut TIMESPAN) -> HRESULT>Trait Implementations§
Source§impl Debug for IAudioBeamFrameReferenceVtbl
impl Debug for IAudioBeamFrameReferenceVtbl
Source§impl Default for IAudioBeamFrameReferenceVtbl
impl Default for IAudioBeamFrameReferenceVtbl
Source§fn default() -> IAudioBeamFrameReferenceVtbl
fn default() -> IAudioBeamFrameReferenceVtbl
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for IAudioBeamFrameReferenceVtbl
impl RefUnwindSafe for IAudioBeamFrameReferenceVtbl
impl Send for IAudioBeamFrameReferenceVtbl
impl Sync for IAudioBeamFrameReferenceVtbl
impl Unpin for IAudioBeamFrameReferenceVtbl
impl UnwindSafe for IAudioBeamFrameReferenceVtbl
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