Struct wasapi::Windows::Win32::Media::Audio::CoreAudio::IAudioSessionControl [−][src]
#[repr(transparent)]pub struct IAudioSessionControl(_);
Implementations
pub unsafe fn SetDisplayName<'a, Param0: IntoParam<'a, PWSTR>>(
&self,
value: Param0,
eventcontext: *const GUID
) -> Result<()>
pub unsafe fn SetIconPath<'a, Param0: IntoParam<'a, PWSTR>>(
&self,
value: Param0,
eventcontext: *const GUID
) -> Result<()>
pub unsafe fn SetGroupingParam(
&self,
override: *const GUID,
eventcontext: *const GUID
) -> Result<()>
pub unsafe fn RegisterAudioSessionNotification<'a, Param0: IntoParam<'a, IAudioSessionEvents>>(
&self,
newnotifications: Param0
) -> Result<()>
pub unsafe fn UnregisterAudioSessionNotification<'a, Param0: IntoParam<'a, IAudioSessionEvents>>(
&self,
newnotifications: Param0
) -> Result<()>
Trait Implementations
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for IAudioSessionControl
impl !Send for IAudioSessionControl
impl !Sync for IAudioSessionControl
impl Unpin for IAudioSessionControl
impl UnwindSafe for IAudioSessionControl
Blanket Implementations
Mutably borrows from an owned value. Read more