Metodo ID2D1CommandSink::D rawGlyphRun (d2d1_1.h)
Indica i glifi da disegnare.
Sintassi
HRESULT DrawGlyphRun(
D2D1_POINT_2F baselineOrigin,
[in] const DWRITE_GLYPH_RUN *glyphRun,
[in, optional] const DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription,
[in] ID2D1Brush *foregroundBrush,
DWRITE_MEASURING_MODE measuringMode
);
Parametri
baselineOrigin
Tipo: D2D1_POINT_2F
Angolo superiore sinistro della linea di base.
[in] glyphRun
Tipo: const DWRITE_GLYPH_RUN*
Glifi di cui eseguire il rendering.
[in, optional] glyphRunDescription
Tipo: const DWRITE_GLYPH_RUN_DESCRIPTION*
Informazioni aggiuntive sul rendering non relative ai glifi.
[in] foregroundBrush
Tipo: ID2D1Brush*
Pennello utilizzato per riempire i glifi.
measuringMode
Tipo: DWRITE_MEASURING_MODE
Modalità di misurazione da applicare ai glifi.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, restituisce S_OK. Se ha esito negativo, restituisce un codice di errore HRESULT .
Commenti
DrawText e DrawTextLayout vengono suddivisi in esecuzioni di glifi e rettangoli al momento dell'elaborazione del sink del comando. Pertanto, questi metodi non sono disponibili nel sink del comando. Poiché l'applicazione può richiedere un'elaborazione di callback aggiuntiva durante la chiamata a DrawTextLayout, questa semantica non può essere facilmente mantenuta nell'elenco di comandi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 e aggiornamento della piattaforma per Windows 7 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 e aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d2d1_1.h |
DLL | D2d1.dll |