#[repr(C)]pub struct IDCompositionShadowEffect {
pub lpVtbl: *const IDCompositionShadowEffectVtbl,
}
Fields§
§lpVtbl: *const IDCompositionShadowEffectVtbl
Implementations§
Source§impl IDCompositionShadowEffect
impl IDCompositionShadowEffect
pub unsafe fn SetStandardDeviation_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetStandardDeviation_1(&self, amount: c_float) -> HRESULT
pub unsafe fn SetColor(&self, color: *const D2D1_VECTOR_4F) -> HRESULT
pub unsafe fn SetRed_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetRed_1(&self, amount: c_float) -> HRESULT
pub unsafe fn SetGreen_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetGreen_1(&self, amount: c_float) -> HRESULT
pub unsafe fn SetBlue_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetBlue_1(&self, amount: c_float) -> HRESULT
pub unsafe fn SetAlpha_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetAlpha_1(&self, amount: c_float) -> HRESULT
Methods from Deref<Target = IDCompositionFilterEffect>§
Trait Implementations§
Source§impl Deref for IDCompositionShadowEffect
impl Deref for IDCompositionShadowEffect
Source§type Target = IDCompositionFilterEffect
type Target = IDCompositionFilterEffect
The resulting type after dereferencing.
Source§fn deref(&self) -> &IDCompositionFilterEffect
fn deref(&self) -> &IDCompositionFilterEffect
Dereferences the value.
Auto Trait Implementations§
impl Freeze for IDCompositionShadowEffect
impl RefUnwindSafe for IDCompositionShadowEffect
impl !Send for IDCompositionShadowEffect
impl !Sync for IDCompositionShadowEffect
impl Unpin for IDCompositionShadowEffect
impl UnwindSafe for IDCompositionShadowEffect
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more