Metodo ID2D1DeviceContext7::D rawGlyphRunWithColorSupport (d2d1_3.h)
Importante
Alcune informazioni si riferiscono a un prodotto di versione preliminare che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Disegna un glifo eseguito usando rappresentazioni di colori di glifi se disponibili nel tipo di carattere. È consigliabile eseguire il rendering dei glifi dei colori usando questo metodo.
Sintassi
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
);
Parametri
baselineOrigin
Tipo: D2D1_POINT_2F
Baseline.
glyphRun
Tipo: _In_ CONST DWRITE_GLYPH_RUN *
Il glifo viene eseguito per disegnare.
glyphRunDescription
Tipo: _In_opt_ DWRITE_GLYPH_RUN_DESCRIPTION CONST *
Descrizione dell'esecuzione del glifo da disegnare.
foregroundBrush
Tipo: _In_opt_ ID2D1Brush *
Pennello in primo piano per il testo.
svgGlyphStyle
Tipo: _In_opt_ ID2D1SvgGlyphStyle *
Stile glifo.
colorPaletteIndex
Tipo: UINT32
Indice in base zero della tavolozza dei colori definita dal carattere da usare.
measuringMode
Tipo: DWRITE_MEASURING_MODE = DWRITE_MEASURING_MODE_NATURAL
Specifica la modalità di misurazione per posizionare glifi nell'esecuzione.
bitmapSnapOption
Tipo: D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION = D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION_DEFAULT
Opzioni di snap.
Valore restituito
nessuno
Requisiti
Intestazione | d2d1_3.h |