ID2D1DeviceContext7::D rawPaintGlyphRun-Methode (d2d1_3.h)

Wichtig

Einige Informationen beziehen sich auf ein Vorabrelease-Produkt, das vor der kommerziellen Freigabe wesentlich geändert werden kann. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.

Um COLR v1 zu unterstützen, zeichnet eine Farbglyphenausführung im Format DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE.

Syntax

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

Parameter

baselineOrigin

Typ: D2D1_POINT_2F

Die Baseline.

glyphRun

Typ: _In_ CONST DWRITE_GLYPH_RUN *

Die Glyphe wird zum Zeichnen ausgeführt.

defaultFillBrush

Typ: _In_opt_ ID2D1Brush *

Standardmäßiger Füllpinsel.

colorPaletteIndex

Typ: UINT32

Der Index, der zum Auswählen einer Farbpalette innerhalb einer Farbschriftart verwendet wird. Beachten Sie, dass dies nicht mit dem paletteIndex in der DWRITE_COLOR_GLYPH_RUN-Struktur identisch ist, was für Farbglyphen nicht relevant ist.

measuringMode

Typ: DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL

Gibt den Messmodus zum Positionieren von Glyphen in der Ausführung an.

Rückgabewert

Keine

Anforderungen

Anforderung Wert
Header d2d1_3.h