[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.DirectWrite.IFontFileLoader

Interface IFontFileLoader

Namespace
GrapeCity.Documents.DX.DirectWrite
Assembly
GcDocs.DX.Windows.dll

IDWriteFontFileLoader

[Guid("727cad4e-d6af-4c9e-8a08-d695b11caa49")]
[Shadow(typeof(FontFileLoaderShadow))]
public interface IFontFileLoader : ICallbackable, IDisposable
Inherited Members
System.IDisposable.Dispose()

Methods

CreateStreamFromKey(DataPointer)

Creates a font file stream object that encapsulates an open file resource.

IFontFileStream CreateStreamFromKey(DataPointer fontFileReferenceKey)

Parameters

fontFileReferenceKey DataPointer

A reference to a font file reference key that uniquely identifies the font file resource within the scope of the font loader being used. The buffer allocated for this key must at least be the size, in bytes, specified by fontFileReferenceKeySize.

Returns

IFontFileStream

a reference to the newly created IFontFileStream object.

Remarks

The resource is closed when the last reference to fontFileStream is released.