次の方法で共有


IDWriteFactory4::ComputeGlyphOrigins(DWRITE_GLYPH_RUNconst*,D2D1_POINT_2F,D2D1_POINT_2F*) メソッド (dwrite_3.h)

グリフ実行の配置をグリフの原点に変換します。

構文

HRESULT ComputeGlyphOrigins(
  DWRITE_GLYPH_RUN const *glyphRun,
  D2D1_POINT_2F          baselineOrigin,
  D2D1_POINT_2F          *glyphOrigins
);

パラメーター

glyphRun

種類: DWRITE_GLYPH_RUN

グリフ実行のプロパティを含む構造体。

baselineOrigin

種類: D2D1_POINT_2F

DIB の左上隅に対する基準原点の位置 (DIP 単位)。

glyphOrigins

種類: [out] D2D1_POINT_2F*

戻り値には、glyphrun のグリフの原点が含まれます。

戻り値

種類: HRESULT

このメソッドは、成功すると S_OK を返します。 成功しなかった場合は、HRESULT エラー コードを返します。

解説

変換と DPI は、原点のスケーリングには影響しません。 これらは、供給されていない場合のグリフの進歩を計算し、ピクセルアライン測定モードでグリフを整列するためにのみ使用されます。

要件

   
対象プラットフォーム Windows
ヘッダー dwrite_3.h
Library Dwrite.lib

関連項目

IDWriteFactory4