Метод IDWriteFactory4::ComputeGlyphOrigins(DWRITE_GLYPH_RUNconst*,DWRITE_MEASURING_MODE,D2D1_POINT_2F,DWRITE_MATRIXconst*,D2D1_POINT_2F*) (dwrite_3.h)
Преобразует размещения выполнения глифа в источники глифов.
Синтаксис
HRESULT ComputeGlyphOrigins(
DWRITE_GLYPH_RUN const *glyphRun,
DWRITE_MEASURING_MODE measuringMode,
D2D1_POINT_2F baselineOrigin,
DWRITE_MATRIX const *worldAndDpiTransform,
D2D1_POINT_2F *glyphOrigins
);
Параметры
glyphRun
Тип: DWRITE_GLYPH_RUN
Структура, содержащая свойства выполнения глифа.
measuringMode
baselineOrigin
Тип: D2D1_POINT_2F
Положение базового источника в DIP относительно левого верхнего угла DIB.
worldAndDpiTransform
glyphOrigins
Тип: [out] D2D1_POINT_2F*
При возврате содержит источники глифа для глифа.
Возвращаемое значение
Тип: HRESULT
Если метод успешно выполнен, возвращает значение S_OK. В противном случае будет возвращен код ошибки HRESULT.
Remarks
Преобразование и DPI не влияют на масштабирование источника. Они используются исключительно для вычисления достижений глифов, если они не предоставляются, и выравнивания глифов в режимах измерения, выровненных по пикселям.
Требования
Целевая платформа | Windows |
Header | dwrite_3.h |
Библиотека | Dwrite.lib |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по