Trait windows::Win32::Media::DirectShow::Tv::IMSVidGraphSegmentContainer_Impl
pub trait IMSVidGraphSegmentContainer_Impl: Sized {
// Required methods
fn Graph(&self) -> Result<IGraphBuilder>;
fn Input(&self) -> Result<IMSVidGraphSegment>;
fn Outputs(&self) -> Result<IEnumMSVidGraphSegment>;
fn VideoRenderer(&self) -> Result<IMSVidGraphSegment>;
fn AudioRenderer(&self) -> Result<IMSVidGraphSegment>;
fn Features(&self) -> Result<IEnumMSVidGraphSegment>;
fn Composites(&self) -> Result<IEnumMSVidGraphSegment>;
fn ParentContainer(&self) -> Result<IUnknown>;
fn Decompose(&self, psegment: Option<&IMSVidGraphSegment>) -> Result<()>;
fn IsWindowless(&self) -> Result<()>;
fn GetFocus(&self) -> Result<()>;
}
Required Methods§
fn Graph(&self) -> Result<IGraphBuilder>
fn Input(&self) -> Result<IMSVidGraphSegment>
fn Outputs(&self) -> Result<IEnumMSVidGraphSegment>
fn VideoRenderer(&self) -> Result<IMSVidGraphSegment>
fn AudioRenderer(&self) -> Result<IMSVidGraphSegment>
fn Features(&self) -> Result<IEnumMSVidGraphSegment>
fn Composites(&self) -> Result<IEnumMSVidGraphSegment>
fn ParentContainer(&self) -> Result<IUnknown>
fn Decompose(&self, psegment: Option<&IMSVidGraphSegment>) -> Result<()>
fn IsWindowless(&self) -> Result<()>
fn GetFocus(&self) -> Result<()>
Object Safety§
This trait is not object safe.