windows::Media::Playback

Trait IMediaEnginePlaybackSource_Impl

pub trait IMediaEnginePlaybackSource_Impl: IUnknownImpl {
    // Required methods
    fn CurrentItem(&self) -> Result<MediaPlaybackItem>;
    fn SetPlaybackSource(
        &self,
        source: Ref<'_, IMediaPlaybackSource>,
    ) -> Result<()>;
}

Required Methods§

fn CurrentItem(&self) -> Result<MediaPlaybackItem>

fn SetPlaybackSource(&self, source: Ref<'_, IMediaPlaybackSource>) -> Result<()>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§