windows::Win32::Media::DirectShow::Tv

Trait IMSVidCompositionSegment_Impl

pub trait IMSVidCompositionSegment_Impl: IMSVidGraphSegment_Impl {
    // Required methods
    fn Compose(
        &self,
        upstream: Ref<'_, IMSVidGraphSegment>,
        downstream: Ref<'_, IMSVidGraphSegment>,
    ) -> Result<()>;
    fn Up(&self) -> Result<IMSVidGraphSegment>;
    fn Down(&self) -> Result<IMSVidGraphSegment>;
}

Required Methods§

fn Compose( &self, upstream: Ref<'_, IMSVidGraphSegment>, downstream: Ref<'_, IMSVidGraphSegment>, ) -> Result<()>

fn Up(&self) -> Result<IMSVidGraphSegment>

fn Down(&self) -> Result<IMSVidGraphSegment>

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§