IDWriteRemoteFontFileLoader::CreateRemoteStreamFromKey メソッド (dwrite_3.h)
開いているファイル リソースをカプセル化し、リモート ファイル データのダウンロードに使用できるリモート フォント ファイル ストリーム オブジェクトを作成します。
構文
HRESULT CreateRemoteStreamFromKey(
[in] void const *fontFileReferenceKey,
UINT32 fontFileReferenceKeySize,
[out] IDWriteRemoteFontFileStream **fontFileStream
);
パラメーター
[in] fontFileReferenceKey
型: void
使用されているフォント ローダーのスコープ内でフォント ファイル リソースを一意に識別するフォント ファイル参照キー。
fontFileReferenceKeySize
型: UINT32
フォント ファイル参照キーのサイズ (バイト単位)。
[out] fontFileStream
型: IDWriteRemoteFontFileStream**
新しく作成されたフォント ファイル ストリームへのポインター。
戻り値
型: HRESULT
このメソッドは、HRESULT の成功またはエラー コードを返します。
注釈
CreateStreamFromKey とは異なり、このメソッドを使用してリモート ファイルのストリームを作成できます。 ファイルがリモートの場合、ストリームを使用してファイル サイズを取得したりデータにアクセスしたりする前に、クライアントは IDWriteRemoteFontFileStream::BeginDownload をファイル フラグメントの空の配列で呼び出す必要があります。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | dwrite_3.h |
Library | Dwrite.lib |