IDWriteFactory::CreateCustomFontFileReference 方法 (dwrite.h)
建立應用程式特定字型檔資源的參考。
語法
HRESULT CreateCustomFontFileReference(
[in] void const *fontFileReferenceKey,
UINT32 fontFileReferenceKeySize,
IDWriteFontFileLoader *fontFileLoader,
[out] IDWriteFontFile **fontFile
);
參數
[in] fontFileReferenceKey
類型: const void*
字型檔案參考索引鍵,可在 fontFileLoader存留期期間唯一識別字型檔資源。
fontFileReferenceKeySize
類型: UINT32
字型檔案參考索引鍵的大小,以位元組為單位。
fontFileLoader
字型系統將使用的字型檔案載入器,從 fontFileReferenceKey所識別的檔案載入資料。
[out] fontFile
類型: IDWriteFontFile**
當此方法成功時,會包含新建立字型檔案物件的指標位址,或在失敗時為 Null 。
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
當應用程式或檔需要使用私人字型時,不需要在系統上安裝此函式時,就會提供此函式。 fontFileReferenceKey 只有在此呼叫中使用的 fontFileLoader 範圍內才是唯一的。
需求
最低支援的用戶端 | 適用于 Windows Vista 的 Windows 7、Windows Vista SP2 和平臺更新 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 R2、Windows Server 2008 SP2 和 Platform Update for Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | dwrite.h |
程式庫 | Dwrite.lib |
Dll | Dwrite.dll |