Win32 API 日本語リファレンス
ホームGraphics.DirectWrite › IDWriteFontFaceReference

IDWriteFontFaceReference

COM
IID5e7fa7ca-dde3-424c-89f0-9fcd6fed58cd継承元IUnknown自前メソッド開始 vtbl3

メソッド 14

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT CreateFontFace(IDWriteFontFace3** fontFace)
4HRESULT CreateFontFaceWithSimulations(DWRITE_FONT_SIMULATIONS fontFaceSimulationFlags, IDWriteFontFace3** fontFace)
5BOOL Equals(IDWriteFontFaceReference* fontFaceReference)
6DWORD GetFontFaceIndex()
7DWRITE_FONT_SIMULATIONS GetSimulations()
8HRESULT GetFontFile(IDWriteFontFile** fontFile)
9ULONGLONG GetLocalFileSize()
10ULONGLONG GetFileSize()
11HRESULT GetFileTime(FILETIME* lastWriteTime)
12DWRITE_LOCALITY GetLocality()
13HRESULT EnqueueFontDownloadRequest()
14HRESULT EnqueueCharacterDownloadRequest(LPWSTR characters, DWORD characterCount)
15HRESULT EnqueueGlyphDownloadRequest(WORD* glyphIndices, DWORD glyphCount)
16HRESULT EnqueueFileFragmentDownloadRequest(ULONGLONG fileOffset, ULONGLONG fragmentSize)