Condividi tramite


Metodo ID2D1RenderTarget::D rawGlyphRun (d2d1.h)

Disegna i glifi specificati.

Sintassi

void DrawGlyphRun(
       D2D1_POINT_2F          baselineOrigin,
  [in] const DWRITE_GLYPH_RUN *glyphRun,
  [in] ID2D1Brush             *foregroundBrush,
       DWRITE_MEASURING_MODE  measuringMode
);

Parametri

baselineOrigin

Tipo: D2D1_POINT_2F

Origine, in pixel indipendenti dal dispositivo, della linea di base dei glifi.

[in] glyphRun

Tipo: const DWRITE_GLYPH_RUN*

Glifi di cui eseguire il rendering.

[in] foregroundBrush

Tipo: ID2D1Brush*

Pennello utilizzato per disegnare i glifi specificati.

measuringMode

Tipo: DWRITE_MEASURING_MODE

Valore che indica come vengono usate le metriche del glifo per misurare il testo quando viene formattato. Il valore predefinito è DWRITE_MEASURING_MODE_NATURAL.

Valore restituito

nessuno

Osservazioni

Questo metodo non restituisce un codice di errore in caso di errore. Per determinare se un'operazione di disegno (ad esempio DrawGlyphRun) non è riuscita, controllare il risultato restituito dai metodi ID2D1RenderTarget::EndDraw o ID2D1RenderTarget::Flush .

Requisiti

Requisito Valore
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d2d1.h
Libreria D2d1.lib
DLL D2d1.dll

Vedi anche

ID2D1RenderTarget