IDWriteFontFace1

Undocumented in source.

Members

Functions

GetCaretMetrics
void GetCaretMetrics(DWRITE_CARET_METRICS* CaretMetrics)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetDesignGlyphAdvances
HRESULT GetDesignGlyphAdvances(uint Count, short* Indices, int* Advances, BOOL IsSideways)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetGdiCompatibleGlyphAdvances
HRESULT GetGdiCompatibleGlyphAdvances(float EMSize, float PixelsPerDIP, DWRITE_MATRIX* Transform, BOOL UseGDINatural, BOOL IsSideways, uint Count, ushort Indices, int* Advances)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetGdiCompatibleMetrics
HRESULT GetGdiCompatibleMetrics(float EMSize, float PixelsPerDIP, DWRITE_MATRIX* Transform, DWRITE_FONT_METRICS1* FontMetrics)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetKerningPairAdjustments
HRESULT GetKerningPairAdjustments(uint Count, ushort* Indices, int* AdvanceAdjustments)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetMetrics
void GetMetrics(DWRITE_FONT_METRICS1* FontMetrics)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetRecommendedRenderingMode
HRESULT GetRecommendedRenderingMode(float EMSize, float DIPX, float DIPY, DWRITE_MATRIX* Transform, BOOL IsSideways, DWRITE_OUTLINE_THRESHOLD OutlineThreshold, DWRITE_MEASURING_MODE MeasuringMode, DWRITE_RENDERING_MODE* RenderingMode)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetUnicodeRanges
HRESULT GetUnicodeRanges(uint MaxRangeCount, DWRITE_UNICODE_RANGE* UnicodeRanges, uint* RangeCount)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetVerticalGlyphVariants
HRESULT GetVerticalGlyphVariants(uint Count, ushort* NominalGlyphIndices, ushort VerticalGlyphIndices)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
HasKerningPairs
BOOL HasKerningPairs()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
HasVerticalGlyphVariants
BOOL HasVerticalGlyphVariants()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
IsMonospacedFont
BOOL IsMonospacedFont()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Inherited Members

From IDWriteFontFace

GetDesignGlyphMetrics
HRESULT GetDesignGlyphMetrics(const(uint*) Indices, uint Count, DWRITE_GLYPH_METRICS* Metrics, bool IsSideways)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetFiles
HRESULT GetFiles(uint* NumberOfFiles, IDWriteFontFile* Files)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetGdiCompatibleGlyphMetrics
HRESULT GetGdiCompatibleGlyphMetrics(float EMSize, float PixelsPerDIP, const(DWRITE_MATRIX*) Transform, bool UseGDINatural, const(ushort*) Indices, uint Count, DWRITE_GLYPH_METRICS* Metrics, bool IsSideways)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetGdiCompatibleMetrics
HRESULT GetGdiCompatibleMetrics(float EMSize, float PixelsPerDIP, const(DWRITE_MATRIX*) Transform, DWRITE_FONT_METRICS* FontFaceMetrics)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetGlyphCount
ushort GetGlyphCount()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetGlyphRunOutline
HRESULT GetGlyphRunOutline(float EMSize, ushort* Indices, float* Advances, DWRITE_GLYPH_OFFSET* Offsets, uint Count, bool IsSideways, bool RightToLeft, IDWriteGeometrySink GeometrySink)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetIndex
uint GetIndex()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetMetrics
void GetMetrics(DWRITE_FONT_METRICS* FontFaceMetrics)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetRecommendedRenderingMode
HRESULT GetRecommendedRenderingMode(float EMSize, float PixelsPerDIP, DWRITE_MEASURING_MODE MeasuringMode, IDWriteRenderingParams RenderingParams, DWRITE_RENDERING_MODE* RenderingMode)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetSimulations
DWRITE_FONT_SIMULATIONS GetSimulations()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetType
DWRITE_FONT_FACE_TYPE GetType()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
IsSymbolFont
bool IsSymbolFont()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
ReleaseFontTable
void ReleaseFontTable(void* TableContext)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Meta