GATE
|
Public Member Functions | |
WRT_DECLARE_UNKNOWN (IDWriteFactory2) | |
wrt_result (WRT_ABI *GetSystemFontCollection)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateCustomFontCollection)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *RegisterFontCollectionLoader)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *UnregisterFontCollectionLoader)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateFontFileReference)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateCustomFontFileReference)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateFontFace)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateRenderingParams)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateMonitorRenderingParams)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateCustomRenderingParams)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *RegisterFontFileLoader)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *UnregisterFontFileLoader)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateTextFormat)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateTypography)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *GetGdiInterop)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateTextLayout)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateGdiCompatibleTextLayout)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateEllipsisTrimmingSign)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateTextAnalyzer)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateNumberSubstitution)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateGlyphRunAnalysis)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *GetEudcFontCollection)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateCustomRenderingParams1)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *GetSystemFontFallback)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateFontFallbackBuilder)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *TranslateColorGlyphRun)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateCustomRenderingParams2)(IDWriteFactory2 *This | |
wrt_result (WRT_ABI *CreateGlyphRunAnalysis2)(IDWriteFactory2 *This | |
Public Attributes | |
IDWriteFontCollection ** | fontCollection |
IDWriteFontCollection BOOL | checkForUpdates |
IDWriteFontCollectionLoader * | collectionLoader |
IDWriteFontCollectionLoader void const * | collectionKey |
IDWriteFontCollectionLoader void const UINT32 | collectionKeySize |
IDWriteFontCollectionLoader void const UINT32 IDWriteFontCollection ** | fontCollection |
IDWriteFontCollectionLoader * | fontCollectionLoader |
WCHAR const * | filePath |
WCHAR const FILETIME const * | lastWriteTime |
WCHAR const FILETIME const IDWriteFontFile ** | fontFile |
void const * | fontFileReferenceKey |
void const UINT32 | fontFileReferenceKeySize |
void const UINT32 IDWriteFontFileLoader * | fontFileLoader |
void const UINT32 IDWriteFontFileLoader IDWriteFontFile ** | fontFile |
DWRITE_FONT_FACE_TYPE | fontFaceType |
DWRITE_FONT_FACE_TYPE UINT32 | numberOfFiles |
DWRITE_FONT_FACE_TYPE UINT32 IDWriteFontFile *const * | fontFiles |
DWRITE_FONT_FACE_TYPE UINT32 IDWriteFontFile *const UINT32 | faceIndex |
DWRITE_FONT_FACE_TYPE UINT32 IDWriteFontFile *const UINT32 DWRITE_FONT_SIMULATIONS | fontFaceSimulationFlags |
DWRITE_FONT_FACE_TYPE UINT32 IDWriteFontFile *const UINT32 DWRITE_FONT_SIMULATIONS IDWriteFontFace ** | fontFace |
IDWriteRenderingParams ** | renderingParams |
HMONITOR | monitor |
HMONITOR IDWriteRenderingParams ** | renderingParams |
FLOAT | gamma |
FLOAT FLOAT | enhancedContrast |
FLOAT FLOAT FLOAT | clearTypeLevel |
FLOAT FLOAT FLOAT DWRITE_PIXEL_GEOMETRY | pixelGeometry |
FLOAT FLOAT FLOAT DWRITE_PIXEL_GEOMETRY DWRITE_RENDERING_MODE | renderingMode |
FLOAT FLOAT FLOAT DWRITE_PIXEL_GEOMETRY DWRITE_RENDERING_MODE IDWriteRenderingParams ** | renderingParams |
IDWriteFontFileLoader * | fontFileLoader |
WCHAR const * | fontFamilyName |
WCHAR const IDWriteFontCollection * | fontCollection |
WCHAR const IDWriteFontCollection DWRITE_FONT_WEIGHT | fontWeight |
WCHAR const IDWriteFontCollection DWRITE_FONT_WEIGHT DWRITE_FONT_STYLE | fontStyle |
WCHAR const IDWriteFontCollection DWRITE_FONT_WEIGHT DWRITE_FONT_STYLE DWRITE_FONT_STRETCH | fontStretch |
WCHAR const IDWriteFontCollection DWRITE_FONT_WEIGHT DWRITE_FONT_STYLE DWRITE_FONT_STRETCH FLOAT | fontSize |
WCHAR const IDWriteFontCollection DWRITE_FONT_WEIGHT DWRITE_FONT_STYLE DWRITE_FONT_STRETCH FLOAT WCHAR const * | localeName |
WCHAR const IDWriteFontCollection DWRITE_FONT_WEIGHT DWRITE_FONT_STYLE DWRITE_FONT_STRETCH FLOAT WCHAR const IDWriteTextFormat ** | textFormat |
IDWriteTypography ** | typography |
IDWriteGdiInterop ** | gdiInterop |
WCHAR const * | string |
WCHAR const UINT32 | stringLength |
WCHAR const UINT32 IDWriteTextFormat * | textFormat |
WCHAR const UINT32 IDWriteTextFormat FLOAT | maxWidth |
WCHAR const UINT32 IDWriteTextFormat FLOAT FLOAT | maxHeight |
WCHAR const UINT32 IDWriteTextFormat FLOAT FLOAT IDWriteTextLayout ** | textLayout |
WCHAR const UINT32 IDWriteTextFormat FLOAT | layoutWidth |
WCHAR const UINT32 IDWriteTextFormat FLOAT FLOAT | layoutHeight |
WCHAR const UINT32 IDWriteTextFormat FLOAT FLOAT FLOAT | pixelsPerDip |
WCHAR const UINT32 IDWriteTextFormat FLOAT FLOAT FLOAT DWRITE_MATRIX const * | transform |
WCHAR const UINT32 IDWriteTextFormat FLOAT FLOAT FLOAT DWRITE_MATRIX const BOOL | useGdiNatural |
WCHAR const UINT32 IDWriteTextFormat FLOAT FLOAT FLOAT DWRITE_MATRIX const BOOL IDWriteTextLayout ** | textLayout |
IDWriteTextFormat * | textFormat |
IDWriteTextFormat IDWriteInlineObject ** | trimmingSign |
IDWriteTextAnalyzer ** | textAnalyzer |
DWRITE_NUMBER_SUBSTITUTION_METHOD | substitutionMethod |
DWRITE_NUMBER_SUBSTITUTION_METHOD WCHAR const * | localeName |
DWRITE_NUMBER_SUBSTITUTION_METHOD WCHAR const BOOL | ignoreUserOverride |
DWRITE_NUMBER_SUBSTITUTION_METHOD WCHAR const BOOL IDWriteNumberSubstitution ** | numberSubstitution |
DWRITE_GLYPH_RUN const * | glyphRun |
DWRITE_GLYPH_RUN const FLOAT | pixelsPerDip |
DWRITE_GLYPH_RUN const FLOAT DWRITE_MATRIX const * | transform |
DWRITE_GLYPH_RUN const FLOAT DWRITE_MATRIX const DWRITE_RENDERING_MODE | renderingMode |
DWRITE_GLYPH_RUN const FLOAT DWRITE_MATRIX const DWRITE_RENDERING_MODE DWRITE_MEASURING_MODE | measuringMode |
DWRITE_GLYPH_RUN const FLOAT DWRITE_MATRIX const DWRITE_RENDERING_MODE DWRITE_MEASURING_MODE FLOAT | baselineOriginX |
DWRITE_GLYPH_RUN const FLOAT DWRITE_MATRIX const DWRITE_RENDERING_MODE DWRITE_MEASURING_MODE FLOAT FLOAT | baselineOriginY |
DWRITE_GLYPH_RUN const FLOAT DWRITE_MATRIX const DWRITE_RENDERING_MODE DWRITE_MEASURING_MODE FLOAT FLOAT IDWriteGlyphRunAnalysis ** | glyphRunAnalysis |
FLOAT FLOAT FLOAT | enhancedContrastGrayscale |
FLOAT FLOAT FLOAT FLOAT | clearTypeLevel |
FLOAT FLOAT FLOAT FLOAT DWRITE_PIXEL_GEOMETRY | pixelGeometry |
FLOAT FLOAT FLOAT FLOAT DWRITE_PIXEL_GEOMETRY DWRITE_RENDERING_MODE | renderingMode |
FLOAT FLOAT FLOAT FLOAT DWRITE_PIXEL_GEOMETRY DWRITE_RENDERING_MODE IDWriteRenderingParams1 ** | renderingParams |
IDWriteFontFallback ** | fontFallback |
IDWriteFontFallbackBuilder ** | fontFallbackBuilder |
FLOAT | baselineOriginX |
FLOAT FLOAT | baselineOriginY |
FLOAT FLOAT DWRITE_GLYPH_RUN const * | glyphRun |
FLOAT FLOAT DWRITE_GLYPH_RUN const DWRITE_GLYPH_RUN_DESCRIPTION const * | glyphRunDescription |
FLOAT FLOAT DWRITE_GLYPH_RUN const DWRITE_GLYPH_RUN_DESCRIPTION const DWRITE_MEASURING_MODE | measuringMode |
FLOAT FLOAT DWRITE_GLYPH_RUN const DWRITE_GLYPH_RUN_DESCRIPTION const DWRITE_MEASURING_MODE DWRITE_MATRIX const * | worldToDeviceTransform |
FLOAT FLOAT DWRITE_GLYPH_RUN const DWRITE_GLYPH_RUN_DESCRIPTION const DWRITE_MEASURING_MODE DWRITE_MATRIX const UINT32 | colorPaletteIndex |
FLOAT FLOAT DWRITE_GLYPH_RUN const DWRITE_GLYPH_RUN_DESCRIPTION const DWRITE_MEASURING_MODE DWRITE_MATRIX const UINT32 IDWriteColorGlyphRunEnumerator ** | colorLayers |
FLOAT FLOAT FLOAT | grayscaleEnhancedContrast |
FLOAT FLOAT FLOAT FLOAT DWRITE_PIXEL_GEOMETRY DWRITE_RENDERING_MODE DWRITE_GRID_FIT_MODE | gridFitMode |
FLOAT FLOAT FLOAT FLOAT DWRITE_PIXEL_GEOMETRY DWRITE_RENDERING_MODE DWRITE_GRID_FIT_MODE IDWriteRenderingParams2 ** | renderingParams |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const * | transform |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE | renderingMode |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE DWRITE_MEASURING_MODE | measuringMode |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE DWRITE_MEASURING_MODE DWRITE_GRID_FIT_MODE | gridFitMode |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE DWRITE_MEASURING_MODE DWRITE_GRID_FIT_MODE DWRITE_TEXT_ANTIALIAS_MODE | antialiasMode |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE DWRITE_MEASURING_MODE DWRITE_GRID_FIT_MODE DWRITE_TEXT_ANTIALIAS_MODE FLOAT | baselineOriginX |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE DWRITE_MEASURING_MODE DWRITE_GRID_FIT_MODE DWRITE_TEXT_ANTIALIAS_MODE FLOAT FLOAT | baselineOriginY |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE DWRITE_MEASURING_MODE DWRITE_GRID_FIT_MODE DWRITE_TEXT_ANTIALIAS_MODE FLOAT FLOAT IDWriteGlyphRunAnalysis ** | glyphRunAnalysis |