ID2D1DeviceContext7::D rawGlyphRunWithColorSupport-Methode (d2d1_3.h)
Wichtig
Einige Informationen beziehen sich auf ein Vorabrelease-Produkt, das vor der kommerziellen Freigabe erheblich geändert werden kann. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Zeichnet eine Glyphenausführung unter Verwendung von Farbdarstellungen von Glyphen, sofern in der Schriftart verfügbar. Es wird empfohlen, Farbglyphen mit dieser Methode zu rendern.
Syntax
void DrawGlyphRunWithColorSupport(
D2D1_POINT_2F baselineOrigin,
const DWRITE_GLYPH_RUN *glyphRun,
const DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription,
ID2D1Brush *foregroundBrush,
ID2D1SvgGlyphStyle *svgGlyphStyle,
UINT32 colorPaletteIndex,
DWRITE_MEASURING_MODE measuringMode,
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION bitmapSnapOption
);
Parameter
baselineOrigin
Typ: D2D1_POINT_2F
Die Baseline.
glyphRun
Typ: _In_ CONST DWRITE_GLYPH_RUN *
Die Zum Zeichnen ausgeführte Glyphe.
glyphRunDescription
Typ: _In_opt_ CONST DWRITE_GLYPH_RUN_DESCRIPTION *
Eine Beschreibung der zu zeichnenden Glyphenausführung.
foregroundBrush
Typ: _In_opt_ ID2D1Brush *
Vordergrundpinsel für den Text.
svgGlyphStyle
Typ: _In_opt_ ID2D1SvgGlyphStyle *
Das Glyphenformat.
colorPaletteIndex
Typ: UINT32
Nullbasierter Index der zu verwendenden schriftartdefinierte Farbpalette.
measuringMode
Typ: DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL
Gibt den Messmodus für die Positionierung von Glyphen in der Ausführung an.
bitmapSnapOption
Typ: D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION = D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT
Snap-Optionen.
Rückgabewert
Keine
Anforderungen
Kopfzeile | d2d1_3.h |