Trait windows::Win32::Media::DirectShow::Tv::IESEventServiceConfiguration_Impl
pub trait IESEventServiceConfiguration_Impl: Sized {
// Required methods
fn SetParent(&self, peventservice: Option<&IESEventService>) -> Result<()>;
fn RemoveParent(&self) -> Result<()>;
fn SetOwner(&self, pesevents: Option<&IESEvents>) -> Result<()>;
fn RemoveOwner(&self) -> Result<()>;
fn SetGraph(&self, pgraph: Option<&IFilterGraph>) -> Result<()>;
fn RemoveGraph(&self, pgraph: Option<&IFilterGraph>) -> Result<()>;
}
Required Methods§
fn SetParent(&self, peventservice: Option<&IESEventService>) -> Result<()>
fn RemoveParent(&self) -> Result<()>
fn SetOwner(&self, pesevents: Option<&IESEvents>) -> Result<()>
fn RemoveOwner(&self) -> Result<()>
fn SetGraph(&self, pgraph: Option<&IFilterGraph>) -> Result<()>
fn RemoveGraph(&self, pgraph: Option<&IFilterGraph>) -> Result<()>
Object Safety§
This trait is not object safe.