Struct windows::Media::Playback::BackgroundMediaPlayer
pub struct BackgroundMediaPlayer;
Implementations§
§impl BackgroundMediaPlayer
impl BackgroundMediaPlayer
pub fn Current() -> Result<MediaPlayer>
pub fn MessageReceivedFromBackground<P0>(
value: P0
) -> Result<EventRegistrationToken>where
P0: IntoParam<EventHandler<MediaPlayerDataReceivedEventArgs>>,
pub fn RemoveMessageReceivedFromBackground( token: EventRegistrationToken ) -> Result<()>
pub fn MessageReceivedFromForeground<P0>(
value: P0
) -> Result<EventRegistrationToken>where
P0: IntoParam<EventHandler<MediaPlayerDataReceivedEventArgs>>,
pub fn RemoveMessageReceivedFromForeground( token: EventRegistrationToken ) -> Result<()>
pub fn SendMessageToBackground<P0>(value: P0) -> Result<()>where
P0: IntoParam<ValueSet>,
pub fn SendMessageToForeground<P0>(value: P0) -> Result<()>where
P0: IntoParam<ValueSet>,
pub fn IsMediaPlaying() -> Result<bool>
pub fn Shutdown() -> Result<()>
Auto Trait Implementations§
impl RefUnwindSafe for BackgroundMediaPlayer
impl Send for BackgroundMediaPlayer
impl Sync for BackgroundMediaPlayer
impl Unpin for BackgroundMediaPlayer
impl UnwindSafe for BackgroundMediaPlayer
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