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

IDWriteFactory6

COM
IIDf3744d80-21f7-42eb-b35d-995bc72fc223継承元IDWriteFactory5自前メソッド開始 vtbl48

メソッド 7

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

vtblメソッド
48HRESULT CreateFontFaceReference(IDWriteFontFile* fontFile, DWORD faceIndex, DWRITE_FONT_SIMULATIONS fontSimulations, DWRITE_FONT_AXIS_VALUE* fontAxisValues, DWORD fontAxisValueCount, IDWriteFontFaceReference1** fontFaceReference)
49HRESULT CreateFontResource(IDWriteFontFile* fontFile, DWORD faceIndex, IDWriteFontResource** fontResource)
50HRESULT GetSystemFontSet(BOOL includeDownloadableFonts, IDWriteFontSet1** fontSet)
51HRESULT GetSystemFontCollection(BOOL includeDownloadableFonts, DWRITE_FONT_FAMILY_MODEL fontFamilyModel, IDWriteFontCollection2** fontCollection)
52HRESULT CreateFontCollectionFromFontSet(IDWriteFontSet* fontSet, DWRITE_FONT_FAMILY_MODEL fontFamilyModel, IDWriteFontCollection2** fontCollection)
53HRESULT CreateFontSetBuilder(IDWriteFontSetBuilder2** fontSetBuilder)
54HRESULT CreateTextFormat(LPWSTR fontFamilyName, IDWriteFontCollection* fontCollection, DWRITE_FONT_AXIS_VALUE* fontAxisValues, DWORD fontAxisValueCount, FLOAT fontSize, LPWSTR localeName, IDWriteTextFormat3** textFormat)