METODO ID2D1DeviceContext4::D rawText(constWCHAR*,UINT32,IDWriteTextFormat*,constD2D1_RECT_F*,ID2D1Brush*,ID2D1SvgGlyphStyle*,UINT32,D2D1_DRAW_TEXT_OPTIONS,DWRITE_MEASURING_MODE) (d2d1_3.h)
Disegna il testo all'interno del rettangolo di layout specificato.
Per impostazione predefinita, questo metodo esegue lo snapping di base e esegue il rendering delle versioni del colore dei glifi nei tipi di carattere colore.
Sintassi
void DrawText(
[in] const WCHAR *string,
UINT32 stringLength,
[in] IDWriteTextFormat *textFormat,
[in] const D2D1_RECT_F *layoutRect,
[in, optional] ID2D1Brush *defaultFillBrush,
[in, optional] ID2D1SvgGlyphStyle *svgGlyphStyle,
UINT32 colorPaletteIndex,
D2D1_DRAW_TEXT_OPTIONS options,
DWRITE_MEASURING_MODE measuringMode
);
Parametri
[in] string
Tipo: const WCHAR*
Puntatore a una matrice di caratteri Unicode da disegnare.
stringLength
Tipo: UINT32
Numero di caratteri in stringa.
[in] textFormat
Tipo: IDWriteTextFormat*
Oggetto che descrive i dettagli di formattazione del testo da disegnare, ad esempio il tipo di carattere, le dimensioni del carattere e la direzione del flusso.
[in] layoutRect
Tipo: const D2D1_RECT_F*
Dimensione e posizione dell'area in cui viene disegnato il testo.
[in, optional] defaultFillBrush
Tipo: ID2D1Brush*
Pennello utilizzato per disegnare il testo.
[in, optional] svgGlyphStyle
Tipo: ID2D1SvgGlyphStyle*
Valori per il riempimento del contesto, il tratto di contesto e il valore di contesto usati durante il rendering degli glifi SVG.
colorPaletteIndex
Tipo: UINT32
Indice utilizzato per selezionare una tavolozza colori all'interno di un carattere di colore.
options
Tipo: D2D1_DRAW_TEXT_OPTIONS
Valore che indica se il testo deve essere ritagliato ai limiti pixel e se il testo deve essere ritagliato nel rettangolo di layout. Il valore predefinito è D2D1_DRAW_TEXT_OPTIONS_NONE, che indica che il testo deve essere ritagliato ai limiti pixel e non deve essere ritagliato nel rettangolo di layout.
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
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | d2d1_3.h |
DLL | D2d1.dll |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per