#[repr(C)]pub struct ID2D1BorderTransform {
pub lpVtbl: *const ID2D1BorderTransformVtbl,
}
Fields§
§lpVtbl: *const ID2D1BorderTransformVtbl
Implementations§
Source§impl ID2D1BorderTransform
impl ID2D1BorderTransform
pub unsafe fn SetExtendModeX(&self, extendMode: D2D1_EXTEND_MODE)
pub unsafe fn SetExtendModeY(&self, extendMode: D2D1_EXTEND_MODE)
pub unsafe fn GetExtendModeX(&self) -> D2D1_EXTEND_MODE
pub unsafe fn GetExtendModeY(&self) -> D2D1_EXTEND_MODE
Methods from Deref<Target = ID2D1ConcreteTransform>§
pub unsafe fn SetOutputBuffer( &self, bufferPrecision: D2D1_BUFFER_PRECISION, channelDepth: D2D1_CHANNEL_DEPTH, ) -> HRESULT
pub unsafe fn SetCached(&self, isCached: BOOL)
Methods from Deref<Target = ID2D1TransformNode>§
pub unsafe fn GetInputCount(&self) -> UINT32
Trait Implementations§
Source§impl Deref for ID2D1BorderTransform
impl Deref for ID2D1BorderTransform
Source§type Target = ID2D1ConcreteTransform
type Target = ID2D1ConcreteTransform
The resulting type after dereferencing.
Source§fn deref(&self) -> &ID2D1ConcreteTransform
fn deref(&self) -> &ID2D1ConcreteTransform
Dereferences the value.
Auto Trait Implementations§
impl Freeze for ID2D1BorderTransform
impl RefUnwindSafe for ID2D1BorderTransform
impl !Send for ID2D1BorderTransform
impl !Sync for ID2D1BorderTransform
impl Unpin for ID2D1BorderTransform
impl UnwindSafe for ID2D1BorderTransform
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