IDWriteBitmapRenderTarget3::D rawPaintGlyphRun-Methode (dwrite_3.h)
Zeichnet eine Glyphenausführung in einem "Paint"-Bildformat, das von IDWriteColorGlyphRunEnumerator1 zurückgegeben wird.
Syntax
HRESULT DrawPaintGlyphRun(
FLOAT baselineOriginX,
FLOAT baselineOriginY,
DWRITE_MEASURING_MODE measuringMode,
DWRITE_GLYPH_RUN const *glyphRun,
DWRITE_GLYPH_IMAGE_FORMATS glyphImageFormat,
COLORREF textColor,
UINT32 colorPaletteIndex,
RECT *blackBoxRect
);
Parameter
baselineOriginX
Typ: FLOAT
X-Koordinate der Baseline.
baselineOriginY
Typ: FLOAT
Y-Koordinate der Baseline.
measuringMode
Gibt den Messmodus für die Positionierung von Glyphen in der Ausführung an.
glyphRun
Typ: _In_ DWRITE_GLYPH_RUN const*
Die Zum Zeichnen ausgeführte Glyphe.
glyphImageFormat
Typ: DWRITE_GLYPH_IMAGE_FORMATS
Das Bildformat der Farb-Glyphe, wie von IDWriteColorGlyphRunEnumerator1 zurückgegeben. Dies muss eines der "Mal"-Bildformate sein.
textColor
Typ: COLORREF
Vordergrundfarbe des Texts, die in Fällen verwendet wird, in denen eine Farbglyphe die Textfarbe verwendet.
colorPaletteIndex
Typ: UINT32
Nullbasierter Index der zu verwendenden schriftartdefinierte Farbpalette.
blackBoxRect
Typ: _Out_opt_ RECT *
Optionales Rechteck, das das Begrenzungsfeld (in Pixel, nicht DIPs) aller Pixel empfängt, die durch das Zeichnen der Glyphenausführung betroffen sind. Das Rechteck des Schwarzen Felds kann über die Dimensionen der Bitmap hinausgehen.
Rückgabewert
Ein HRESULT-Standardfehlercode .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 (mit Windows App SDK 1.2 oder höher) |
Kopfzeile | dwrite_3.h |