次の方法で共有


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

こちらもご覧ください

IDWriteRemoteFontFileLoader