Поделиться через


Метод 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

См. также раздел

IDWriteFactory4