共用方式為


IDWriteInMemoryFontFileLoader::CreateInMemoryFontFileReference 方法 (dwrite_3.h)

從位元組陣列建立 (IDWriteFontFile 物件) 字型檔案參考。 字型檔案參考系結至 IDWriteInMemoryFontFileLoader 實例,只要該載入器向處理站註冊,就會維持有效狀態。

語法

HRESULT CreateInMemoryFontFileReference(
                 IDWriteFactory  *factory,
  [in]           void const      *fontData,
                 UINT32          fontDataSize,
  [in, optional] IUnknown        *ownerObject,
  [out]          IDWriteFontFile **fontFile
);

參數

factory

類型: IDWriteFactory*

用來建立字型檔案參考的 Factory 物件。

[in] fontData

類型: void const*

包含字型資料的記憶體區塊指標。

fontDataSize

類型: UINT32

字型資料的大小。

[in, optional] ownerObject

類型: IUnknown*

擁有 fontData 參數所指定記憶體的選擇性物件。 如果此參數不是 Null,此方法會儲存字型資料的指標,並將參考加入至擁有者物件。 fontData 指標必須維持有效狀態,直到釋放擁有者物件為止。 如果此參數為 Null,此方法會建立字型資料的複本。

[out] fontFile

類型: IDWriteFontFile**

接收新建立字型檔案參考的指標。

傳回值

類型: HRESULT

這個方法會傳回 HRESULT 成功或錯誤碼。

需求

   
目標平台 Windows
標頭 dwrite_3.h
程式庫 Dwrite.lib

另請參閱

使用載入記憶體的字型資料建立自訂字型集

IDWriteInMemoryFontFileLoader