[]
        
(Showing Draft Content)

C1.Util.DX.Direct2D.TransformGraph

TransformGraph Class

ID2D1TransformGraph

Inheritance
TransformGraph
Implements
Namespace: C1.Util.DX.Direct2D
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("13d29038-c3e6-4034-9081-13b53a417992")]
public class TransformGraph : ComObject, IDisposable, IUnknown

Constructors

Name Description
TransformGraph(IntPtr)

Initializes a new instance of the TransformGraph class.

Methods

Name Description
AddNode(TransformNode)

Adds the provided node to the transform graph.

Clear()

void ID2D1TransformGraph::Clear()

ConnectNode(TransformNode, TransformNode, int)

Connects two nodes inside the transform graph.

ConnectToEffectInput(int, TransformNode, int)

[This documentation is preliminary and is subject to change.]

GetInputCount()

unsigned int ID2D1TransformGraph::GetInputCount()

RemoveNode(TransformNode)

Removes the provided node from the transform graph.

SetOutputNode(TransformNode)

Sets the output node for the transform graph.

SetPassthroughGraph(int)

HRESULT ID2D1TransformGraph::SetPassthroughGraph([In] unsigned int effectInputIndex)

SetSingleTransformNode(TransformNode)

Sets a single transform node as being equivalent to the whole graph.

SetSingleTransformNode_(IntPtr)

HRESULT ID2D1TransformGraph::SetSingleTransformNode([In] ID2D1TransformNode* node)

Operators

Name Description
explicit operator TransformGraph(IntPtr)

Performs an explicit conversion from IntPtr to TransformGraph.