Enumerasi SmoothingMode (gdiplusenums.h)

Enumerasi SmoothingMode menentukan jenis smoothing (antialias) yang diterapkan pada garis dan kurva. Enumerasi ini digunakan oleh metode Graphics::GetSmoothingMode and Graphics::SetSmoothingMode dari kelas Grafis .

Sintaks

typedef enum SmoothingMode {
  SmoothingModeInvalid,
  SmoothingModeDefault,
  SmoothingModeHighSpeed,
  SmoothingModeHighQuality,
  SmoothingModeNone,
  SmoothingModeAntiAlias,
  SmoothingModeAntiAlias8x4,
  SmoothingModeAntiAlias8x8
} ;

Konstanta

 
SmoothingModeInvalid
Dicadangkan.
SmoothingModeDefault
Menentukan bahwa penghalusan tidak diterapkan.
SmoothingModeHighSpeed
Menentukan bahwa penghalusan tidak diterapkan.
SmoothingModeHighQuality
Menentukan bahwa penghalusan diterapkan menggunakan filter kotak 8 X 4.
SmoothingModeNone
Menentukan bahwa penghalusan tidak diterapkan.
SmoothingModeAntiAlias
Menentukan bahwa penghalusan diterapkan menggunakan filter kotak 8 X 4.
SmoothingModeAntiAlias8x4
Menentukan bahwa penghalusan diterapkan menggunakan filter kotak 8 X 4.
SmoothingModeAntiAlias8x8
Menentukan bahwa penghalusan diterapkan menggunakan filter kotak 8 X 8.

Keterangan

Penghalusan yang dilakukan oleh filter kotak 8 X 4 memberikan hasil yang lebih baik untuk garis hampir vertikal daripada garis yang hampir horizontal. Penghalusan yang dilakukan oleh filter kotak 8 X 8 memberikan hasil yang sama baiknya untuk garis hampir vertikal dan hampir horizontal. Algoritma 8x8 menghasilkan penghalusan kualitas yang lebih tinggi tetapi lebih lambat dari algoritma 8 X 4.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header gdiplusenums.h (termasuk Gdiplus.h)

Lihat juga

Grafis::GetSmoothingMode

Grafis::SetSmoothingMode