CRenderTarget::DrawText
Zeichnet den angegebenen Text, der die Formatinformationen verwendet, der von einem IDWriteTextFormat-Objekt zur Verfügung gestellt wurde.
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
);
Parameter
strText
Ein Zeiger auf ein zu zeichnendes Array von Unicode-Zeichen.rect
Der Größe und der Position des Bereichs, in denen der Text gezeichnet wird.pForegroundBrush
Der Pinsel zum Zeichnen des Texts.textFormat
Ein Objekt, das Formatierungsdetails des zu zeichnenden Texts beschreibt, z. B. die Schriftart, den Schriftgrad oder die Flussrichtung.options
Ein Wert, der angibt, ob der Text an den Pixelgrenzen ausgerichtet werden und ob der Text auf das Layoutrechteck zugeschnitten werden soll.Der Standardwert D2D1_DRAW_TEXT_OPTIONS_NONE gibt an, dass Text an Pixelgrenzen ausgerichtet und nicht auf das Layoutrechteck zugeschnitten werden soll.measuringMode
Ein Wert, der angibt, wie Symbolmetrik verwendet wird, um Text zu messen, wenn er formatiert wird.Der Standardwert ist DWRITE_MEASURING_MODE_NATURAL.
Anforderungen
Header: afxrendertarget.h