#[repr(C)]pub struct ID2D1TransformGraph {
pub lpVtbl: *const ID2D1TransformGraphVtbl,
}
Fields§
§lpVtbl: *const ID2D1TransformGraphVtbl
Implementations§
Source§impl ID2D1TransformGraph
impl ID2D1TransformGraph
pub unsafe fn GetInputCount(&self) -> UINT32
pub unsafe fn SetSingleTransformNode( &self, node: *mut ID2D1TransformNode, ) -> HRESULT
pub unsafe fn AddNode(&self, node: *mut ID2D1TransformNode) -> HRESULT
pub unsafe fn RemoveNode(&self, node: *mut ID2D1TransformNode) -> HRESULT
pub unsafe fn SetOutputNode(&self, node: *mut ID2D1TransformNode) -> HRESULT
pub unsafe fn ConnectNode( &self, fromNode: *mut ID2D1TransformNode, toNode: *mut ID2D1TransformNode, toNodeInputIndex: UINT32, ) -> HRESULT
pub unsafe fn ConnectToEffectInput( &self, toEffectInputIndex: UINT32, node: *mut ID2D1TransformNode, toNodeInputIndex: UINT32, ) -> HRESULT
pub unsafe fn Clear(&self)
pub unsafe fn SetPassthroughGraph(&self, effectInputIndex: UINT32) -> HRESULT
Trait Implementations§
Source§impl Deref for ID2D1TransformGraph
impl Deref for ID2D1TransformGraph
Auto Trait Implementations§
impl Freeze for ID2D1TransformGraph
impl RefUnwindSafe for ID2D1TransformGraph
impl !Send for ID2D1TransformGraph
impl !Sync for ID2D1TransformGraph
impl Unpin for ID2D1TransformGraph
impl UnwindSafe for ID2D1TransformGraph
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