pub trait IDCompositionDevice3_Impl: Sized + IDCompositionDevice2_Impl {
Show 13 methods
// Required methods
fn CreateGaussianBlurEffect(
&self,
) -> Result<IDCompositionGaussianBlurEffect>;
fn CreateBrightnessEffect(&self) -> Result<IDCompositionBrightnessEffect>;
fn CreateColorMatrixEffect(&self) -> Result<IDCompositionColorMatrixEffect>;
fn CreateShadowEffect(&self) -> Result<IDCompositionShadowEffect>;
fn CreateHueRotationEffect(&self) -> Result<IDCompositionHueRotationEffect>;
fn CreateSaturationEffect(&self) -> Result<IDCompositionSaturationEffect>;
fn CreateTurbulenceEffect(&self) -> Result<IDCompositionTurbulenceEffect>;
fn CreateLinearTransferEffect(
&self,
) -> Result<IDCompositionLinearTransferEffect>;
fn CreateTableTransferEffect(
&self,
) -> Result<IDCompositionTableTransferEffect>;
fn CreateCompositeEffect(&self) -> Result<IDCompositionCompositeEffect>;
fn CreateBlendEffect(&self) -> Result<IDCompositionBlendEffect>;
fn CreateArithmeticCompositeEffect(
&self,
) -> Result<IDCompositionArithmeticCompositeEffect>;
fn CreateAffineTransform2DEffect(
&self,
) -> Result<IDCompositionAffineTransform2DEffect>;
}
Required Methods§
fn CreateGaussianBlurEffect(&self) -> Result<IDCompositionGaussianBlurEffect>
fn CreateBrightnessEffect(&self) -> Result<IDCompositionBrightnessEffect>
fn CreateColorMatrixEffect(&self) -> Result<IDCompositionColorMatrixEffect>
fn CreateShadowEffect(&self) -> Result<IDCompositionShadowEffect>
fn CreateHueRotationEffect(&self) -> Result<IDCompositionHueRotationEffect>
fn CreateSaturationEffect(&self) -> Result<IDCompositionSaturationEffect>
fn CreateTurbulenceEffect(&self) -> Result<IDCompositionTurbulenceEffect>
fn CreateLinearTransferEffect( &self, ) -> Result<IDCompositionLinearTransferEffect>
fn CreateTableTransferEffect(&self) -> Result<IDCompositionTableTransferEffect>
fn CreateCompositeEffect(&self) -> Result<IDCompositionCompositeEffect>
fn CreateBlendEffect(&self) -> Result<IDCompositionBlendEffect>
fn CreateArithmeticCompositeEffect( &self, ) -> Result<IDCompositionArithmeticCompositeEffect>
fn CreateAffineTransform2DEffect( &self, ) -> Result<IDCompositionAffineTransform2DEffect>
Object Safety§
This trait is not object safe.