#[repr(C)]pub struct IAudioOutputSelector {
pub lpVtbl: *const IAudioOutputSelectorVtbl,
}
Fields§
§lpVtbl: *const IAudioOutputSelectorVtbl
Implementations§
Source§impl IAudioOutputSelector
impl IAudioOutputSelector
pub unsafe fn GetSelection(&self, pnIdSelected: *mut UINT) -> HRESULT
pub unsafe fn SetSelection( &self, nIdSelect: UINT, pguidEventContext: LPCGUID, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IAudioOutputSelector
impl Deref for IAudioOutputSelector
Auto Trait Implementations§
impl Freeze for IAudioOutputSelector
impl RefUnwindSafe for IAudioOutputSelector
impl !Send for IAudioOutputSelector
impl !Sync for IAudioOutputSelector
impl Unpin for IAudioOutputSelector
impl UnwindSafe for IAudioOutputSelector
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