#[repr(C)]pub struct IDCompositionAffineTransform2DEffect {
pub lpVtbl: *const IDCompositionAffineTransform2DEffectVtbl,
}
Fields§
§lpVtbl: *const IDCompositionAffineTransform2DEffectVtbl
Implementations§
Source§impl IDCompositionAffineTransform2DEffect
impl IDCompositionAffineTransform2DEffect
pub unsafe fn SetInterpolationMode( &self, interpolationMode: D2D1_2DAFFINETRANSFORM_INTERPOLATION_MODE, ) -> HRESULT
pub unsafe fn SetBorderMode(&self, borderMode: D2D1_BORDER_MODE) -> HRESULT
pub unsafe fn SetTransformMatrix( &self, transformMatrix: *const D2D1_MATRIX_3X2_F, ) -> HRESULT
pub unsafe fn SetTransformMatrixElement_2( &self, row: c_int, column: c_int, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetTransformMatrixElement_1( &self, row: c_int, column: c_int, value: c_float, ) -> HRESULT
pub unsafe fn SetSharpness_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetSharpness_1(&self, sharpness: c_float) -> HRESULT
Methods from Deref<Target = IDCompositionFilterEffect>§
Trait Implementations§
Source§impl Deref for IDCompositionAffineTransform2DEffect
impl Deref for IDCompositionAffineTransform2DEffect
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 IDCompositionAffineTransform2DEffect
impl RefUnwindSafe for IDCompositionAffineTransform2DEffect
impl !Send for IDCompositionAffineTransform2DEffect
impl !Sync for IDCompositionAffineTransform2DEffect
impl Unpin for IDCompositionAffineTransform2DEffect
impl UnwindSafe for IDCompositionAffineTransform2DEffect
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