Trait windows::Win32::Media::MediaFoundation::IMFQualityAdvise_Impl
pub trait IMFQualityAdvise_Impl: Sized {
// Required methods
fn SetDropMode(&self, edropmode: MF_QUALITY_DROP_MODE) -> Result<()>;
fn SetQualityLevel(&self, equalitylevel: MF_QUALITY_LEVEL) -> Result<()>;
fn GetDropMode(&self) -> Result<MF_QUALITY_DROP_MODE>;
fn GetQualityLevel(&self) -> Result<MF_QUALITY_LEVEL>;
fn DropTime(&self, hnsamounttodrop: i64) -> Result<()>;
}
Required Methods§
fn SetDropMode(&self, edropmode: MF_QUALITY_DROP_MODE) -> Result<()>
fn SetQualityLevel(&self, equalitylevel: MF_QUALITY_LEVEL) -> Result<()>
fn GetDropMode(&self) -> Result<MF_QUALITY_DROP_MODE>
fn GetQualityLevel(&self) -> Result<MF_QUALITY_LEVEL>
fn DropTime(&self, hnsamounttodrop: i64) -> Result<()>
Object Safety§
This trait is not object safe.