ID2D1DeviceContext7::D rawPaintGlyphRun 方法 (d2d1_3.h)

重要

某些資訊與發行前版本產品有關,在正式發行前可能會大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。

若要支援 COLR v1,請繪製具有 DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE 格式的色彩圖像執行。

語法

void DrawPaintGlyphRun(
  D2D1_POINT_2F          baselineOrigin,
  const DWRITE_GLYPH_RUN *glyphRun,
  ID2D1Brush             *defaultFillBrush,
  UINT32                 colorPaletteIndex,
  DWRITE_MEASURING_MODE  measuringMode
);

參數

baselineOrigin

類型: D2D1_POINT_2F

基準。

glyphRun

類型:_In_ CONST DWRITE_GLYPH_RUN *

要繪製的字元會執行。

defaultFillBrush

類型:_In_opt_ ID2D1Brush *

默認填滿筆刷。

colorPaletteIndex

類型: UINT32

用來在色彩字型中選取調色盤的索引。 請注意,這與DWRITE_COLOR_GLYPH_RUN結構中的 paletteIndex 不同,這與繪製字元無關。

measuringMode

類型: DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL

指定在執行中定位圖像的測量模式。

傳回值

規格需求

需求
標頭 d2d1_3.h