Condividi tramite


CRenderTarget::DrawText

Disegna il testo specificato utilizzando le informazioni sul formato fornite da un oggetto IDWriteTextFormat.

void DrawText(
   const CString& strText,
   const CD2DRectF& rect,
   CD2DBrush* pForegroundBrush,
   CD2DTextFormat* textFormat = NULL,
   D2D1_DRAW_TEXT_OPTIONS options = D2D1_DRAW_TEXT_OPTIONS_NONE,
   DWRITE_MEASURING_MODE measuringMode = DWRITE_MEASURING_MODE_NATURAL
);

Parametri

  • strText
    Un puntatore a una matrice di caratteri Unicode da disegnare.

  • rect
    La dimensione e la posizione dell'area nella quale viene disegnato il testo.

  • pForegroundBrush
    Pennello utilizzato per disegnare il testo.

  • textFormat
    Un oggetto che descrive i dettagli di formattazione del testo da disegnare, quali il tipo di carattere, la dimensione del carattere e l'orientamento.

  • options
    Un valore che indica se il testo deve essere bloccato nei limiti dei pixel e se deve essere ritagliato nel rettangolo del layout. Il valore predefinito è D2D1_DRAW_TEXT_OPTIONS_NONE, che indica che il testo deve essere bloccato nei limiti dei pixel e che non deve essere ritagliato nel rettangolo del layout.

  • measuringMode
    Valore che indica come la metrica del glifo viene utilizzata per misurare il testo quando viene formattato. Il valore predefinito è DWRITE_MEASURING_MODE_NATURAL.

Requisiti

Intestazione: afxrendertarget.h

Vedere anche

Riferimenti

Classe CRenderTarget