Grafis::Metode SetTextRenderingHint (gdiplusgraphics.h)

Metode Graphics::SetTextRenderingHint mengatur mode penyajian teks objek Grafis ini.

Sintaks

Status SetTextRenderingHint(
  [in] TextRenderingHint newMode
);

Parameter

[in] newMode

Jenis: TextRenderingHint

Elemen enumerasi TextRenderingHint yang menentukan proses yang saat ini digunakan oleh objek Grafis ini untuk merender teks.

Menampilkan nilai

Jenis: Status

Jika metode berhasil, metode mengembalikan Ok, yang merupakan elemen dari enumerasi Status .

Jika metode gagal, metode mengembalikan salah satu elemen lain dari enumerasi Status .

Keterangan

TextRenderingHintClearTypeGridFit hanya didukung pada Windows XP dan Windows Server 2003.

Anda tidak dapat menggunakan TextRenderingHintClearTypeGridFit bersama dengan CompositingModeSourceCopy.

Contoh

Contoh berikut mengatur petunjuk penyajian teks ke dua nilai berbeda dan menggambar teks untuk menunjukkan setiap nilai.

VOID Example_SetTextRenderingHint(HDC hdc)
{
   Graphics graphics(hdc);

   // Set the text rendering hint to TextRenderingHintSingleBitPerPixel. 
   graphics.SetTextRenderingHint(TextRenderingHintSingleBitPerPixel);

   // Draw text.
   graphics.DrawString(
   L"Low quality rendering",
       21,
   &Font(L"Arial", 24),
   PointF(0, 0),
   &SolidBrush(Color(255, 0, 0, 0)));

   // Get the text rendering hint.
   TextRenderingHint hint = graphics.GetTextRenderingHint();

   // Set the text rendering hint to TextRenderingHintAntiAlias. 
   graphics.SetTextRenderingHint(TextRenderingHintAntiAlias);

   // Draw more text to demonstrate the difference.
   graphics.DrawString(
   L"High quality rendering",
       22,
   &Font(L"Arial", 24),
   PointF(0, 50),
   &SolidBrush(Color(255, 0, 0, 0)));
}

Persyaratan

   
Klien minimum yang didukung Windows XP, Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header gdiplusgraphics.h (termasuk Gdiplus.h)
Pustaka Gdiplus.lib
DLL Gdiplus.dll

Lihat juga

Antialias dengan Teks

CompositingMode

Grafik

Grafis::GetTextRenderingHint

Grafis::SetCompositingMode

TextRenderingHint