ホーム › Graphics.DirectWrite › IDWriteFontFace3
IDWriteFontFace3
COMメソッド 14
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 35 | HRESULT GetFontFaceReference(IDWriteFontFaceReference** fontFaceReference) |
| 36 | void GetPanose(DWRITE_PANOSE* panose) |
| 37 | DWRITE_FONT_WEIGHT GetWeight() |
| 38 | DWRITE_FONT_STRETCH GetStretch() |
| 39 | DWRITE_FONT_STYLE GetStyle() |
| 40 | HRESULT GetFamilyNames(IDWriteLocalizedStrings** names) |
| 41 | HRESULT GetFaceNames(IDWriteLocalizedStrings** names) |
| 42 | HRESULT GetInformationalStrings(DWRITE_INFORMATIONAL_STRING_ID informationalStringID, IDWriteLocalizedStrings** informationalStrings, BOOL* exists) |
| 43 | BOOL HasCharacter(DWORD unicodeValue) |
| 44 | HRESULT GetRecommendedRenderingMode(FLOAT fontEmSize, FLOAT dpiX, FLOAT dpiY, DWRITE_MATRIX* transform, BOOL isSideways, DWRITE_OUTLINE_THRESHOLD outlineThreshold, DWRITE_MEASURING_MODE measuringMode, IDWriteRenderingParams* renderingParams, DWRITE_RENDERING_MODE1* renderingMode, DWRITE_GRID_FIT_MODE* gridFitMode) |
| 45 | BOOL IsCharacterLocal(DWORD unicodeValue) |
| 46 | BOOL IsGlyphLocal(WORD glyphId) |
| 47 | HRESULT AreCharactersLocal(LPWSTR characters, DWORD characterCount, BOOL enqueueIfNotLocal, BOOL* isLocal) |
| 48 | HRESULT AreGlyphsLocal(WORD* glyphIndices, DWORD glyphCount, BOOL enqueueIfNotLocal, BOOL* isLocal) |