[]
        
(Showing Draft Content)

C1.Util.DX.Direct2D.DeviceContext1

DeviceContext1 Class

ID2D1DeviceContext1

Implements
Namespace: C1.Util.DX.Direct2D
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("d37f57e4-6908-459f-a199-e72f24f79987")]
public class DeviceContext1 : DeviceContext, IDisposable, IUnknown

Constructors

Name Description
DeviceContext1(IntPtr)

Initializes a new instance of the DeviceContext1 class.

Methods

Name Description
Create(Device1, DeviceContextOptions)

Initializes a new instance of the DeviceContext1 class using an existing Device1.

CreateFilledGeometryRealization(Geometry, float)

HRESULT ID2D1DeviceContext1::CreateFilledGeometryRealization([In] ID2D1Geometry* geometry,[In] float flatteningTolerance,[Out] ID2D1GeometryRealization** geometryRealization)

CreateStrokedGeometryRealization(Geometry, float, float, StrokeStyle)

HRESULT ID2D1DeviceContext1::CreateStrokedGeometryRealization([In] ID2D1Geometry* geometry,[In] float flatteningTolerance,[In] float strokeWidth,[In, Optional] ID2D1StrokeStyle* strokeStyle,[Out] ID2D1GeometryRealization** geometryRealization)

DrawGeometryRealization(GeometryRealization, Brush)

void ID2D1DeviceContext1::DrawGeometryRealization([In] ID2D1GeometryRealization* geometryRealization,[In] ID2D1Brush* brush)

Operators

Name Description
explicit operator DeviceContext1(IntPtr)

Performs an explicit conversion from IntPtr to DeviceContext1.