Document Solutions for PDF
DS.Documents.DX.Windows Assembly / GrapeCity.Documents.DX.Direct2D Namespace / D2D1 Class
Fields Methods

In This Topic
    D2D1 Class Members
    In This Topic

    The following tables list the members exposed by D2D1.

    Public Fields
     NameDescription
    Public FieldThe default tolerance for geometric flattening operations. http://msdn.microsoft.com/en-us/library/windows/desktop/dd370975%28v=vs.85%29.aspx  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Computes the appropriate flattening tolerance to pass to APIs that take a flattening tolerance (for instance, DeviceContext.CreateFilledGeometryRealization).  
    Public Methodstatic (Shared in Visual Basic)float D2D1ComputeMaximumScaleFactor([In] const D2D_MATRIX_3X2_F* matrix)  
    Public Methodstatic (Shared in Visual Basic)D2D_COLOR_F D2D1ConvertColorSpace([In] D2D1_COLOR_SPACE sourceColorSpace,[In] D2D1_COLOR_SPACE destinationColorSpace,[In] const D2D_COLOR_F* color)  
    Public Methodstatic (Shared in Visual Basic)HRESULT D2D1CreateDevice([In] IDXGIDevice* dxgiDevice,[In, Optional] const D2D1_CREATION_PROPERTIES* creationProperties,[Out, Fast] ID2D1Device** d2dDevice)  
    Public Methodstatic (Shared in Visual Basic)HRESULT D2D1CreateDeviceContext([In] IDXGISurface* dxgiSurface,[In, Optional] const D2D1_CREATION_PROPERTIES* creationProperties,[Out, Fast] ID2D1DeviceContext** d2dDeviceContext)  
    Public Methodstatic (Shared in Visual Basic)HRESULT D2D1CreateFactory([In] D2D1_FACTORY_TYPE factoryType,[In] const GUID& riid,[In, Optional] const D2D1_FACTORY_OPTIONS* pFactoryOptions,[Out] void** ppIFactory)  
    Public Methodstatic (Shared in Visual Basic)BOOL D2D1InvertMatrix([InOut] D2D_MATRIX_3X2_F* matrix)  
    Public Methodstatic (Shared in Visual Basic)BOOL D2D1IsMatrixInvertible([In] const D2D_MATRIX_3X2_F* matrix)  
    Public Methodstatic (Shared in Visual Basic)void D2D1SinCos([In] float angle,[Out] float* s,[Out] float* c)  
    Public Methodstatic (Shared in Visual Basic)float D2D1Vec3Length([In] float x,[In] float y,[In] float z)  
    Top
    See Also