IDWriteRemoteFontFileStream interface (dwrite_3.h)

Represents a font file stream, parts of which may be non-local. Non-local data must be downloaded before it can be accessed using ReadFragment. The interface exposes methods to download font data and query the locality of font data.

Inheritance

The IDWriteRemoteFontFileStream interface inherits from IDWriteFontFileStream. IDWriteRemoteFontFileStream also has these types of members:

Methods

The IDWriteRemoteFontFileStream interface has these methods.

 
IDWriteRemoteFontFileStream::BeginDownload

Begins downloading all or part of the font file.
IDWriteRemoteFontFileStream::GetFileFragmentLocality

Returns information about the locality of a byte range (i.e., font fragment) within the font file stream.
IDWriteRemoteFontFileStream::GetLocalFileSize

GetLocalFileSize returns the number of bytes of the font file that are currently local, which should always be less than or equal to the full file size returned by GetFileSize.
IDWriteRemoteFontFileStream::GetLocality

Gets the current locality of the file.

Remarks

For more information, see the description of IDWriteRemoteFontFileLoader.

Requirements

Requirement Value
Target Platform Windows
Header dwrite_3.h