Table of Contents

Class Factory5

Namespace
SharpDX.DirectWrite
Assembly
SharpDX.Direct2D1.dll
[Guid("958DB99A-BE2A-4F09-AF7D-65189803D1D3")]
public class Factory5 : Factory4
Inheritance
Factory5
Inherited Members

Constructors

Factory5(nint)

public Factory5(nint nativePtr)

Parameters

nativePtr nint

Methods

AnalyzeContainerType(nint, int)

No documentation.

public ContainerType AnalyzeContainerType(nint fileData, int fileDataSize)

Parameters

fileData nint

No documentation.

fileDataSize int

No documentation.

Returns

ContainerType

No documentation.

CreateFontSetBuilder(out FontSetBuilder1)

No documentation.

public void CreateFontSetBuilder(out FontSetBuilder1 fontSetBuilder)

Parameters

fontSetBuilder FontSetBuilder1

No documentation.

CreateHttpFontFileLoader(string, string, out RemoteFontFileLoader)

No documentation.

public void CreateHttpFontFileLoader(string referrerUrl, string extraHeaders, out RemoteFontFileLoader newLoader)

Parameters

referrerUrl string

No documentation.

extraHeaders string

No documentation.

newLoader RemoteFontFileLoader

No documentation.

CreateInMemoryFontFileLoader(out InMemoryFontFileLoader)

This topic describes various ways in which you can use custom fonts in your app.

  • Introduction?
  • Summary
  • Key
  • Fonts
  • Font
  • Common
    • Creating
    • Creating
    • Creating
    • Creating
  • Advanced
    • Combining
    • Using
    • Using
    • Supporting
public void CreateInMemoryFontFileLoader(out InMemoryFontFileLoader newLoader)

Parameters

newLoader InMemoryFontFileLoader

No documentation.

UnpackFontFile(ContainerType, nint, int, out FontFileStream)

This topic describes various ways in which you can use custom fonts in your app.

  • Introduction?
  • Summary
  • Key
  • Fonts
  • Font
  • Common
    • Creating
    • Creating
    • Creating
    • Creating
  • Advanced
    • Combining
    • Using
    • Using
    • Supporting
public void UnpackFontFile(ContainerType containerType, nint fileData, int fileDataSize, out FontFileStream unpackedFontStream)

Parameters

containerType ContainerType

No documentation.

fileData nint

No documentation.

fileDataSize int

No documentation.

unpackedFontStream FontFileStream

No documentation.

Operators

explicit operator Factory5(nint)

public static explicit operator Factory5(nint nativePtr)

Parameters

nativePtr nint

Returns

Factory5