Table of Contents

Class DrawTransformNative

Namespace
SharpDX.Direct2D1
Assembly
SharpDX.Direct2D1.dll
[Guid("36bfdcb6-9739-435d-a30d-a653beff6a6f")]
public class DrawTransformNative : TransformNative, DrawTransform, Transform, TransformNode, IUnknown, ICallbackable, IDisposable
Inheritance
DrawTransformNative
Implements
IUnknown
ICallbackable
Inherited Members

Constructors

DrawTransformNative(nint)

public DrawTransformNative(nint nativePtr)

Parameters

nativePtr nint

Properties

DrawInfo_

Provides the GPU render info interface to the transform implementation.

public DrawInformation DrawInfo_ { set; }

Property Value

DrawInformation

Remarks

The transform can maintain a reference to this interface for its lifetime. If any properties change on the transform, it can apply these changes to the corresponding drawInfo interface.

This is also used to determine that the corresponding nodes in the graph are dirty.

Methods

SetDrawInformation(DrawInformation)

public void SetDrawInformation(DrawInformation drawInfo)

Parameters

drawInfo DrawInformation

Operators

explicit operator DrawTransformNative(nint)

public static explicit operator DrawTransformNative(nint nativePtr)

Parameters

nativePtr nint

Returns

DrawTransformNative