#[repr(C)]pub struct IDCompositionMatrixTransform {
pub lpVtbl: *const IDCompositionMatrixTransformVtbl,
}
Fields§
§lpVtbl: *const IDCompositionMatrixTransformVtbl
Implementations§
Source§impl IDCompositionMatrixTransform
impl IDCompositionMatrixTransform
pub unsafe fn SetMatrix(&self, matrix: *const D2D_MATRIX_3X2_F) -> HRESULT
pub unsafe fn SetMatrixElement_2( &self, row: c_int, column: c_int, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetMatrixElement_1( &self, row: c_int, column: c_int, value: c_float, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IDCompositionMatrixTransform
impl Deref for IDCompositionMatrixTransform
Source§type Target = IDCompositionTransform
type Target = IDCompositionTransform
The resulting type after dereferencing.
Source§fn deref(&self) -> &IDCompositionTransform
fn deref(&self) -> &IDCompositionTransform
Dereferences the value.
Auto Trait Implementations§
impl Freeze for IDCompositionMatrixTransform
impl RefUnwindSafe for IDCompositionMatrixTransform
impl !Send for IDCompositionMatrixTransform
impl !Sync for IDCompositionMatrixTransform
impl Unpin for IDCompositionMatrixTransform
impl UnwindSafe for IDCompositionMatrixTransform
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