Enumerasi TextRenderingHint (gdiplusenums.h)

Enumerasi TextRenderingHint menentukan proses yang digunakan untuk merender teks. Proses ini memengaruhi kualitas teks.

Sintaks

typedef enum TextRenderingHint {
  TextRenderingHintSystemDefault = 0,
  TextRenderingHintSingleBitPerPixelGridFit,
  TextRenderingHintSingleBitPerPixel,
  TextRenderingHintAntiAliasGridFit,
  TextRenderingHintAntiAlias,
  TextRenderingHintClearTypeGridFit
} ;

Konstanta

 
TextRenderingHintSystemDefault
Nilai: 0
Menentukan bahwa karakter digambar menggunakan mode penghalusan font sistem yang saat ini dipilih (juga disebut petunjuk penyajian).
TextRenderingHintSingleBitPerPixelGridFit
Menentukan bahwa karakter digambar menggunakan bitmap glyph-nya dan mengisyaratkan untuk meningkatkan penampilan karakter pada batang dan kelengkungan.
TextRenderingHintSingleBitPerPixel
Menentukan bahwa karakter digambar menggunakan bitmap glyph-nya dan tanpa petunjuk. Hal ini menghasilkan performa yang lebih baik dengan mengorbankan kualitas.
TextRenderingHintAntiAliasGridFit
Menentukan bahwa karakter digambar menggunakan bitmap dan petunjuk glyph yang diantisipasi. Hal ini menghasilkan kualitas yang jauh lebih baik karena antialias dengan biaya performa yang lebih tinggi.
TextRenderingHintAntiAlias
Menentukan bahwa karakter digambar menggunakan bitmap glyph yang diantisipasi dan tanpa petunjuk. Perbedaan lebar batang mungkin terlihat karena petunjuk dimatikan.
TextRenderingHintClearTypeGridFit
Menentukan bahwa karakter digambar menggunakan bitmap glyph ClearType dan petunjuknya. Jenis penyajian teks ini tidak dapat digunakan bersama dengan CompositingModeSourceCopy.


Hanya Windows XP dan Windows Server 2003 dan versi Windows yang lebih baru: Penyajian ClearType hanya didukung pada Windows XP dan Windows Server 2003 dan versi Windows yang lebih baru. Oleh karena itu, TextRenderingHintClearTypeGridFit diabaikan pada sistem operasi lain meskipun GDI+ didukung pada sistem operasi tersebut.

Keterangan

Kualitas yang terkait dengan setiap proses bervariasi sesuai dengan keadaan. TextRenderingHintClearTypeGridFit memberikan kualitas terbaik untuk sebagian besar monitor LCD dan ukuran font yang relatif kecil. TextRenderingHintAntiAlias memberikan kualitas terbaik untuk teks yang diputar. Umumnya, proses yang menghasilkan teks berkualitas lebih tinggi lebih lambat daripada proses yang menghasilkan teks berkualitas lebih rendah.

Persyaratan

   
Klien minimum yang didukung Windows XP, Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header gdiplusenums.h (termasuk Gdiplus.h)

Lihat juga

Antialias dengan Teks

CompositingMode

Metode DrawString

Grafis::GetTextRenderingHint

Grafis::SetTextRenderingHint