GATE
|
Public Member Functions | |
WRT_DECLARE_UNKNOWN (IDWriteFactory3) | |
wrt_result (WRT_ABI *GetSystemFontCollection)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateCustomFontCollection)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *RegisterFontCollectionLoader)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *UnregisterFontCollectionLoader)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateFontFileReference)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateCustomFontFileReference)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateFontFace)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateRenderingParams)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateMonitorRenderingParams)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateCustomRenderingParams)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *RegisterFontFileLoader)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *UnregisterFontFileLoader)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateTextFormat)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateTypography)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *GetGdiInterop)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateTextLayout)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateGdiCompatibleTextLayout)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateEllipsisTrimmingSign)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateTextAnalyzer)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateNumberSubstitution)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateGlyphRunAnalysis)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *GetEudcFontCollection)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateCustomRenderingParams1)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *GetSystemFontFallback)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateFontFallbackBuilder)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *TranslateColorGlyphRun)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateCustomRenderingParams2)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateGlyphRunAnalysis2)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateGlyphRunAnalysis3)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateCustomRenderingParams3)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateFontFaceReference)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateFontFaceReference2)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *GetSystemFontSet)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateFontSetBuilder)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *CreateFontCollectionFromFontSet)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *GetSystemFontCollection3)(IDWriteFactory3 *This | |
wrt_result (WRT_ABI *GetFontDownloadQueue)(IDWriteFactory3 *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 |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE1 | renderingMode |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE1 DWRITE_MEASURING_MODE | measuringMode |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE1 DWRITE_MEASURING_MODE DWRITE_GRID_FIT_MODE | gridFitMode |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE1 DWRITE_MEASURING_MODE DWRITE_GRID_FIT_MODE DWRITE_TEXT_ANTIALIAS_MODE | antialiasMode |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE1 DWRITE_MEASURING_MODE DWRITE_GRID_FIT_MODE DWRITE_TEXT_ANTIALIAS_MODE FLOAT | baselineOriginX |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE1 DWRITE_MEASURING_MODE DWRITE_GRID_FIT_MODE DWRITE_TEXT_ANTIALIAS_MODE FLOAT FLOAT | baselineOriginY |
DWRITE_GLYPH_RUN const DWRITE_MATRIX const DWRITE_RENDERING_MODE1 DWRITE_MEASURING_MODE DWRITE_GRID_FIT_MODE DWRITE_TEXT_ANTIALIAS_MODE FLOAT FLOAT IDWriteGlyphRunAnalysis ** | glyphRunAnalysis |
FLOAT FLOAT FLOAT FLOAT DWRITE_PIXEL_GEOMETRY DWRITE_RENDERING_MODE1 | renderingMode |
FLOAT FLOAT FLOAT FLOAT DWRITE_PIXEL_GEOMETRY DWRITE_RENDERING_MODE1 DWRITE_GRID_FIT_MODE | gridFitMode |
FLOAT FLOAT FLOAT FLOAT DWRITE_PIXEL_GEOMETRY DWRITE_RENDERING_MODE1 DWRITE_GRID_FIT_MODE IDWriteRenderingParams3 ** | renderingParams |
WCHAR const FILETIME const UINT32 | faceIndex |
WCHAR const FILETIME const UINT32 DWRITE_FONT_SIMULATIONS | fontSimulations |
WCHAR const FILETIME const UINT32 DWRITE_FONT_SIMULATIONS IDWriteFontFaceReference ** | fontFaceReference |
IDWriteFontFile * | fontFile |
IDWriteFontFile UINT32 | faceIndex |
IDWriteFontFile UINT32 DWRITE_FONT_SIMULATIONS | fontSimulations |
IDWriteFontFile UINT32 DWRITE_FONT_SIMULATIONS IDWriteFontFaceReference ** | fontFaceReference |
IDWriteFontSet ** | fontSet |
IDWriteFontSetBuilder ** | fontSetBuilder |
IDWriteFontSet * | fontSet |
IDWriteFontSet IDWriteFontCollection1 ** | fontCollection |
BOOL | includeDownloadableFonts |
BOOL IDWriteFontCollection1 ** | fontCollection |
BOOL IDWriteFontCollection1 BOOL | checkForUpdates |
IDWriteFontDownloadQueue ** | fontDownloadQueue |