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