IDWriteFactory5::UnpackFontFile メソッド (dwrite_3.h)

UnpackFontFile メソッドは、コンテナー ファイル (WOFF または WOFF2) からフォント データをアンパックし、アンパックされたフォント データをフォント ファイル ストリームの形式で返します。

構文

HRESULT UnpackFontFile(
        DWRITE_CONTAINER_TYPE containerType,
  [in]  void const            *fileData,
        UINT32                fileDataSize,
  [out] IDWriteFontFileStream **unpackedFontStream
);

パラメーター

containerType

種類: DWRITE_CONTAINER_TYPE

AnalyzeContainerType によって返されるコンテナーの種類。

[in] fileData

型: void

圧縮データへのポインター。

fileDataSize

種類: UINT32

圧縮データのサイズ (バイト単位)。

[out] unpackedFontStream

種類: IDWriteFontFileStream**

圧縮されていないデータを含む新しく作成されたフォント ファイル ストリームへのポインターを受け取ります。

戻り値

種類: HRESULT

標準の HRESULT エラー コード。 コンテナーの種類がDWRITE_CONTAINER_TYPE_UNKNOWN場合、戻り値はE_INVALIDARGされます。

要件

   
対象プラットフォーム Windows
ヘッダー dwrite_3.h
Library Dwrite.lib

関連項目

IDWriteFactory5