Condividi tramite


Metodo ID2D1DeviceContext4::D rawSvgGlyphRun (d2d1_3.h)

Disegna una sequenza di glifi di colore con il formato di DWRITE_GLYPH_IMAGE_FORMATS_SVG.

Sintassi

void DrawSvgGlyphRun(
                 D2D1_POINT_2F          baselineOrigin,
  [in]           const DWRITE_GLYPH_RUN *glyphRun,
  [in, optional] ID2D1Brush             *defaultFillBrush,
  [in, optional] ID2D1SvgGlyphStyle     *svgGlyphStyle,
                 UINT32                 colorPaletteIndex,
                 DWRITE_MEASURING_MODE  measuringMode
);

Parametri

baselineOrigin

Tipo: D2D1_POINT_2F

Origine della linea di base per l'esecuzione del glifo.

[in] glyphRun

Tipo: const DWRITE_GLYPH_RUN*

Glifi di cui eseguire il rendering.

[in, optional] defaultFillBrush

Tipo: ID2D1Brush*

Pennello utilizzato per disegnare i glifi specificati.

[in, optional] svgGlyphStyle

Tipo: ID2D1SvgGlyphStyle*

Valori per context-fill, context-stroke e context-value usati per il rendering dei glifi SVG.

colorPaletteIndex

Tipo: UINT32

Indice utilizzato per selezionare una tavolozza dei colori all'interno di un tipo di carattere di colore. Si noti che non corrisponde alla tavolozzaIndex nello struct DWRITE_COLOR_GLYPH_RUN, che non è rilevante per i glifi SVG.

measuringMode

Tipo: DWRITE_MEASURING_MODE

Indica il metodo di misurazione utilizzato per il layout di testo.

Valore restituito

nessuno

Requisiti

   
Piattaforma di destinazione Windows
Intestazione d2d1_3.h
DLL D2d1.dll

Vedi anche

ID2D1DeviceContext4