Trait windows::Win32::Media::DirectShow::Xml::IXMLGraphBuilder_Impl
pub trait IXMLGraphBuilder_Impl: Sized {
// Required methods
fn BuildFromXML(
&self,
pgraph: Option<&IGraphBuilder>,
pxml: Option<&IXMLElement>
) -> Result<()>;
fn SaveToXML(
&self,
pgraph: Option<&IGraphBuilder>,
pbstrxml: *mut BSTR
) -> Result<()>;
fn BuildFromXMLFile(
&self,
pgraph: Option<&IGraphBuilder>,
wszfilename: &PCWSTR,
wszbaseurl: &PCWSTR
) -> Result<()>;
}
Required Methods§
fn BuildFromXML( &self, pgraph: Option<&IGraphBuilder>, pxml: Option<&IXMLElement> ) -> Result<()>
fn SaveToXML( &self, pgraph: Option<&IGraphBuilder>, pbstrxml: *mut BSTR ) -> Result<()>
fn BuildFromXMLFile( &self, pgraph: Option<&IGraphBuilder>, wszfilename: &PCWSTR, wszbaseurl: &PCWSTR ) -> Result<()>
Object Safety§
This trait is not object safe.