[]
        
(Showing Draft Content)

C1.Util.DX.DirectWrite.FontCollection

FontCollection Class

IDWriteFontCollection

Inheritance
FontCollection
Implements
Namespace: C1.Util.DX.DirectWrite
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("a84cee02-3eea-4eee-a827-87c1a02a0fcc")]
public class FontCollection : ComObject, IDisposable, IUnknown

Constructors

Name Description
FontCollection(IntPtr)

Initializes a new instance of the FontCollection class.

Methods

Name Description
Create(Factory, FontCollectionLoader, DataPointer)

Creates a font collection using a custom font collection loader.

FindFamilyName(string, out int)

HRESULT IDWriteFontCollection::FindFamilyName([In] const wchar_t* familyName,[Out] unsigned int* index,[Out] BOOL* exists)

GetFontFamily(int)

HRESULT IDWriteFontCollection::GetFontFamily([In] unsigned int index,[Out] IDWriteFontFamily** fontFamily)

GetFontFamily(int, out FontFamily)

HRESULT IDWriteFontCollection::GetFontFamily([In] unsigned int index,[Out] IDWriteFontFamily** fontFamily)

GetFontFamilyCount()

unsigned int IDWriteFontCollection::GetFontFamilyCount()

GetFontFromFontFace(FontFace)

HRESULT IDWriteFontCollection::GetFontFromFontFace([In] IDWriteFontFace* fontFace,[Out] IDWriteFont** font)

Operators

Name Description
explicit operator FontCollection(IntPtr)

Performs an explicit conversion from IntPtr to FontCollection.