IDWriteFontFileLoader::CreateStreamFromKey メソッド (dwrite.h)

開いているファイル リソースをカプセル化するフォント ファイル ストリーム オブジェクトを作成します。

構文

HRESULT CreateStreamFromKey(
  [in]  void const            *fontFileReferenceKey,
        UINT32                fontFileReferenceKeySize,
  [out] IDWriteFontFileStream **fontFileStream
);

パラメーター

[in] fontFileReferenceKey

型: const void*

使用されているフォント ローダーのスコープ内でフォント ファイル リソースを一意に識別するフォント ファイル参照キーへのポインター。 このキーに割り当てられるバッファーは、 少なくとも fontFileReferenceKeySize で指定されたサイズ (バイト単位) である必要があります。

fontFileReferenceKeySize

型: UINT32

フォント ファイル参照キーのサイズ (バイト単位)。

[out] fontFileStream

型: IDWriteFontFileStream**

このメソッドから制御が戻るときに、新しく作成された IDWriteFontFileStream オブジェクトへのポインターのアドレスが格納されます。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

注釈

fontFileStream への最後の参照が解放されると、リソースは閉じられます。

要件

要件
サポートされている最小のクライアント Windows 7、Windows Vista SP2 と Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー dwrite.h
Library Dwrite.lib
[DLL] Dwrite.dll

こちらもご覧ください

IDWriteFontFileLoader