Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mewakili metode penyajian glyph.
Catatan Topik ini tentang DWRITE_RENDERING_MODE di Windows 8 dan yang lebih baru. Untuk informasi tentang versi sebelumnya, lihat bagian Keterangan.
Sintaks
typedef enum DWRITE_RENDERING_MODE {
DWRITE_RENDERING_MODE_DEFAULT,
DWRITE_RENDERING_MODE_ALIASED,
DWRITE_RENDERING_MODE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_GDI_NATURAL,
DWRITE_RENDERING_MODE_NATURAL,
DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC,
DWRITE_RENDERING_MODE_OUTLINE,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC
} ;
Konstanta
DWRITE_RENDERING_MODE_DEFAULTMenentukan bahwa mode penyajian ditentukan secara otomatis, berdasarkan font dan ukuran. |
DWRITE_RENDERING_MODE_ALIASEDMenentukan bahwa tidak ada anti-aliasing yang dilakukan. Setiap piksel diatur ke warna latar depan teks atau mempertahankan warna latar belakang. |
DWRITE_RENDERING_MODE_GDI_CLASSICMenentukan bahwa antialias dilakukan ke arah horizontal dan tampilan glyph kompatibel dengan GDI menggunakan CLEARTYPE_QUALITY. Gunakan DWRITE_MEASURING_MODE_GDI_CLASSIC untuk mendapatkan kemajuan glyph. Antialias mungkin ClearType atau skala abu-abu tergantung pada mode antialias teks. |
DWRITE_RENDERING_MODE_GDI_NATURALMenentukan bahwa antialias dilakukan ke arah horizontal dan tampilan glyph kompatibel dengan GDI menggunakan CLEARTYPE_NATURAL_QUALITY. Kemajuan Glyph mendekati kemajuan desain font, tetapi masih dibulatkan ke seluruh piksel. Gunakan DWRITE_MEASURING_MODE_GDI_NATURAL untuk mendapatkan kemajuan glyph. Antialias mungkin ClearType atau skala abu-abu tergantung pada mode antialias teks. |
DWRITE_RENDERING_MODE_NATURALMenentukan bahwa antialisi dilakukan ke arah horizontal. Mode penyajian ini memungkinkan glyph diposisikan dengan presisi subpiksel dan oleh karena itu cocok untuk tata letak alami (yaitu, bebas resolusi). Antialias mungkin ClearType atau skala abu-abu tergantung pada mode antialias teks. |
DWRITE_RENDERING_MODE_NATURAL_SYMMETRICMirip dengan mode alami kecuali antialias dilakukan dalam arah horizontal dan vertikal. Ini biasanya digunakan pada ukuran yang lebih besar untuk membuat kurva dan garis diagonal terlihat lebih halus. Antialias mungkin berupa ClearType atau grayscale tergantung pada mode antialisi teks. |
DWRITE_RENDERING_MODE_OUTLINEMenentukan bahwa penyajian harus melewati rasterizer dan menggunakan kerangka secara langsung. Ini biasanya digunakan pada ukuran yang sangat besar. |
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC |
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL |
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL |
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC |
Keterangan
DWRITE_RENDERING_MODE sebelumnya ke Windows 8
enum DWRITE_RENDERING_MODE {
DWRITE_RENDERING_MODE_DEFAULT,
DWRITE_RENDERING_MODE_ALIASED,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC,
DWRITE_RENDERING_MODE_OUTLINE
};
Persyaratan
| Klien minimum yang didukung | Pembaruan Windows 8 dan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP] |
| Server minimum yang didukung | Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP] |
| Header | dwrite.h |