pub trait IDCompositionShadowEffect_Impl: Sized + IDCompositionFilterEffect_Impl {
// Required methods
fn SetStandardDeviation(
&self,
animation: Option<&IDCompositionAnimation>,
) -> Result<()>;
fn SetStandardDeviation2(&self, amount: f32) -> Result<()>;
fn SetColor(&self, color: *const D2D_VECTOR_4F) -> Result<()>;
fn SetRed(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>;
fn SetRed2(&self, amount: f32) -> Result<()>;
fn SetGreen(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>;
fn SetGreen2(&self, amount: f32) -> Result<()>;
fn SetBlue(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>;
fn SetBlue2(&self, amount: f32) -> Result<()>;
fn SetAlpha(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>;
fn SetAlpha2(&self, amount: f32) -> Result<()>;
}
Required Methods§
fn SetStandardDeviation( &self, animation: Option<&IDCompositionAnimation>, ) -> Result<()>
fn SetStandardDeviation2(&self, amount: f32) -> Result<()>
fn SetColor(&self, color: *const D2D_VECTOR_4F) -> Result<()>
fn SetRed(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>
fn SetRed2(&self, amount: f32) -> Result<()>
fn SetGreen(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>
fn SetGreen2(&self, amount: f32) -> Result<()>
fn SetBlue(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>
fn SetBlue2(&self, amount: f32) -> Result<()>
fn SetAlpha(&self, animation: Option<&IDCompositionAnimation>) -> Result<()>
fn SetAlpha2(&self, amount: f32) -> Result<()>
Object Safety§
This trait is not object safe.