ホーム › Graphics.DirectWrite › IDWriteFontSet
IDWriteFontSet
COMメソッド 10
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | DWORD GetFontCount() |
| 4 | HRESULT GetFontFaceReference(DWORD listIndex, IDWriteFontFaceReference** fontFaceReference) |
| 5 | HRESULT FindFontFaceReference(IDWriteFontFaceReference* fontFaceReference, DWORD* listIndex, BOOL* exists) |
| 6 | HRESULT FindFontFace(IDWriteFontFace* fontFace, DWORD* listIndex, BOOL* exists) |
| 7 | HRESULT GetPropertyValues(DWRITE_FONT_PROPERTY_ID propertyID, IDWriteStringList** values) |
| 8 | HRESULT GetPropertyValues(DWRITE_FONT_PROPERTY_ID propertyID, LPWSTR preferredLocaleNames, IDWriteStringList** values) |
| 9 | HRESULT GetPropertyValues(DWORD listIndex, DWRITE_FONT_PROPERTY_ID propertyId, BOOL* exists, IDWriteLocalizedStrings** values) |
| 10 | HRESULT GetPropertyOccurrenceCount(DWRITE_FONT_PROPERTY* property, DWORD* propertyOccurrenceCount) |
| 11 | HRESULT GetMatchingFonts(LPWSTR familyName, DWRITE_FONT_WEIGHT fontWeight, DWRITE_FONT_STRETCH fontStretch, DWRITE_FONT_STYLE fontStyle, IDWriteFontSet** filteredSet) |
| 12 | HRESULT GetMatchingFonts(DWRITE_FONT_PROPERTY* properties, DWORD propertyCount, IDWriteFontSet** filteredSet) |