Bitmap for WPF
FontFace1 クラス メソッド

C1.WPF.DX.4.5.2 アセンブリ > C1.Util.DX.DirectWrite 名前空間 : FontFace1 クラス

このクラスのメンバの一覧は、FontFace1メンバを参照してください。

パブリック メソッド
 名前解説
Public メソッドvoid IDWriteFontFace1::GetCaretMetrics([Out] DWRITE_CARET_METRICS* caretMetrics)  
Public メソッドHRESULT IDWriteFontFace1::GetDesignGlyphAdvances([In] unsigned int glyphCount,[In, Buffer] const unsigned short* glyphIndices,[Out, Buffer] int* glyphAdvances,[In] BOOL isSideways)  
Public メソッドオーバーロードされます。 Obtains ideal (resolution-independent) glyph metrics in font design units. C1.Util.DX.DirectWrite.FontFaceから継承されます。
Public メソッドDWRITE_FONT_FACE_TYPE IDWriteFontFace::GetType() C1.Util.DX.DirectWrite.FontFaceから継承されます。
Public メソッドオーバーロードされます。 Obtains the font files representing a font face. C1.Util.DX.DirectWrite.FontFaceから継承されます。
Public メソッドHRESULT IDWriteFontFace1::GetGdiCompatibleGlyphAdvances([In] float emSize,[In] float pixelsPerDip,[In, Optional] const DWRITE_MATRIX* transform,[In] BOOL useGdiNatural,[In] BOOL isSideways,[In] unsigned int glyphCount,[In, Buffer] const unsigned short* glyphIndices,[Out, Buffer] int* glyphAdvances)  
Public メソッドオーバーロードされます。 Obtains glyph metrics in font design units with the return values compatible with what GDI would produce. C1.Util.DX.DirectWrite.FontFaceから継承されます。
Public メソッドオーバーロードされます。 HRESULT IDWriteFontFace1::GetGdiCompatibleMetrics([In] float emSize,[In] float pixelsPerDip,[In, Optional] const DWRITE_MATRIX* transform,[Out] DWRITE_FONT_METRICS1* fontMetrics)  
Public メソッドunsigned short IDWriteFontFace::GetGlyphCount() C1.Util.DX.DirectWrite.FontFaceから継承されます。
Public メソッドオーバーロードされます。 Returns the nominal mapping of UCS4 Unicode code points to glyph indices as defined by the font 'CMAP' table. C1.Util.DX.DirectWrite.FontFaceから継承されます。
Public メソッドComputes the outline of a run of glyphs by calling back to the outline sink interface. C1.Util.DX.DirectWrite.FontFaceから継承されます。
Public メソッドunsigned int IDWriteFontFace::GetIndex() C1.Util.DX.DirectWrite.FontFaceから継承されます。
Public メソッドHRESULT IDWriteFontFace1::GetKerningPairAdjustments([In] unsigned int glyphCount,[In, Buffer] const unsigned short* glyphIndices,[Out, Buffer] int* glyphAdvanceAdjustments)  
Public メソッドオーバーロードされます。 void IDWriteFontFace1::GetMetrics([Out] DWRITE_FONT_METRICS1* fontMetrics)  
Public メソッドオーバーロードされます。 HRESULT IDWriteFontFace1::GetRecommendedRenderingMode([In] float fontEmSize,[In] float dpiX,[In] float dpiY,[In, Optional] const DWRITE_MATRIX* transform,[In] BOOL isSideways,[In] DWRITE_OUTLINE_THRESHOLD outlineThreshold,[In] DWRITE_MEASURING_MODE measuringMode,[Out] DWRITE_RENDERING_MODE* renderingMode)  
Public メソッドDWRITE_FONT_SIMULATIONS IDWriteFontFace::GetSimulations() C1.Util.DX.DirectWrite.FontFaceから継承されます。
Public メソッドHRESULT IDWriteFontFace1::GetUnicodeRanges([In] unsigned int maxRangeCount,[Out, Buffer, Optional] DWRITE_UNICODE_RANGE* unicodeRanges,[Out] unsigned int* actualRangeCount)  
Public メソッドBOOL IDWriteFontFace1::HasKerningPairs()  
Public メソッドBOOL IDWriteFontFace1::IsMonospacedFont()  
Public メソッドBOOL IDWriteFontFace::IsSymbolFont() C1.Util.DX.DirectWrite.FontFaceから継承されます。
Public メソッドオーバーロードされます。 Query this instance for a particular COM GUID/interface support. C1.Util.DX.ComObjectから継承されます。
Public メソッドオーバーロードされます。 Query instance for a particular COM GUID/interface support. C1.Util.DX.ComObjectから継承されます。
Public メソッドvoid IDWriteFontFace::ReleaseFontTable([In] void* tableContext) C1.Util.DX.DirectWrite.FontFaceから継承されます。
Public メソッドオーバーロードされます。 Finds the specified OpenType font table if it exists and returns a reference to it. The function accesses the underlying font data through the C1.Win.DX.DirectWrite.FontFileStreaminterface implemented by the font file loader. C1.Util.DX.DirectWrite.FontFaceから継承されます。
トップ
参照

FontFace1 クラス
C1.Util.DX.DirectWrite 名前空間