Trait windows::Win32::Media::DirectShow::IVMRFilterConfig9_Impl
pub trait IVMRFilterConfig9_Impl: Sized {
// Required methods
fn SetImageCompositor(
&self,
lpvmrimgcompositor: Option<&IVMRImageCompositor9>
) -> Result<()>;
fn SetNumberOfStreams(&self, dwmaxstreams: u32) -> Result<()>;
fn GetNumberOfStreams(&self) -> Result<u32>;
fn SetRenderingPrefs(&self, dwrenderflags: u32) -> Result<()>;
fn GetRenderingPrefs(&self) -> Result<u32>;
fn SetRenderingMode(&self, mode: u32) -> Result<()>;
fn GetRenderingMode(&self) -> Result<u32>;
}
Required Methods§
fn SetImageCompositor( &self, lpvmrimgcompositor: Option<&IVMRImageCompositor9> ) -> Result<()>
fn SetNumberOfStreams(&self, dwmaxstreams: u32) -> Result<()>
fn GetNumberOfStreams(&self) -> Result<u32>
fn SetRenderingPrefs(&self, dwrenderflags: u32) -> Result<()>
fn GetRenderingPrefs(&self) -> Result<u32>
fn SetRenderingMode(&self, mode: u32) -> Result<()>
fn GetRenderingMode(&self) -> Result<u32>
Object Safety§
This trait is not object safe.