Grafis::Metode GetSmoothingMode (gdiplusgraphics.h)
Metode Graphics::GetSmoothingMode menentukan apakah penghalusan (antialias) diterapkan ke objek Grafis .
Sintaks
SmoothingMode GetSmoothingMode();
Mengembalikan nilai
Jenis: SmoothingMode
Jika penghalusan (antialias) diterapkan ke objek Grafis ini, metode ini mengembalikan SmoothingModeAntiAlias. Jika penghalusan (antialisi) tidak diterapkan ke objek Grafis ini, metode ini mengembalikan SmoothingModeNone. SmoothingModeAntiAlias dan SmoothingModeNone adalah elemen enumerasi SmoothingMode .
Keterangan
Untuk mendapatkan tingkat kualitas penyajian untuk teks, gunakan metode Graphics::GetTextRenderingHint .
Contoh
Contoh berikut mengatur mode penghalusan ke kecepatan tinggi dan menggambar elips. Kemudian mendapatkan mode penghalusan, mengubahnya menjadi kualitas tinggi, dan menggambar elips kedua untuk menunjukkan perbedaannya.
VOID Example_GetSmoothingMode(HDC hdc)
{
Graphics graphics(hdc);
// Set the smoothing mode to SmoothingModeHighSpeed.
graphics.SetSmoothingMode(SmoothingModeHighSpeed);
// Draw an ellipse.
graphics.DrawEllipse(&Pen(Color(255, 0, 0, 0), 3), Rect(10, 0, 200, 100));
// Get the smoothing mode.
SmoothingMode mode = graphics.GetSmoothingMode();
// Test mode to see whether smoothing has been set for the Graphics object.
if (mode == SmoothingModeAntiAlias)
{
graphics.SetSmoothingMode(SmoothingModeHighQuality);
}
// Draw an ellipse to demonstrate the difference.
graphics.DrawEllipse(&Pen(Color::Red, 3), Rect(220, 0, 200, 100));
}
Persyaratan
Persyaratan | Nilai |
---|---|
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk