Trait winsafe::prelude::dshow_IBaseFilter

source ·
pub trait dshow_IBaseFilter: dshow_IMediaFilter {
    // Provided methods
    fn EnumPins(&self) -> HrResult<IEnumPins> { ... }
    fn FindPin(&self, id: &str) -> HrResult<IPin> { ... }
    fn JoinFilterGraph(
        &self,
        graph: Option<&impl dshow_IFilterGraph>,
        name: &str
    ) -> HrResult<()> { ... }
    fn QueryFilterInfo(&self, info: &mut FILTER_INFO) -> HrResult<()> { ... }
    fn QueryVendorInfo(&self) -> HrResult<String> { ... }
}
Available on crate features kernel and dshow only.
Expand description

This trait is enabled with the dshow feature, and provides methods for IBaseFilter.

Prefer importing this trait through the prelude:

use winsafe::prelude::*;

Provided Methods§

Object Safety§

This trait is not object safe.

Implementors§