ClearType Genel Bakışı
Bu konuda, Windows Presentation Foundation (WPF) içinde bulunan Microsoft ClearType teknolojisine genel bir bakış sağlar.
Teknolojiye Genel Bakış
ClearType, Microsoft tarafından geliştirilen ve dizüstü bilgisayar ekranları, ekranlar ve düz panel monitörleri gibi mevcut LCD'lerde (Liquid Crystal Displays) metnin okunabilirliğini Pocket PC bir yazılım teknolojisidir. ClearType, BIR PIXEL ekranındaki her pikselde tek tek dikey renk şerit öğelerine erişerek çalışır. ClearType'dan önce, bir bilgisayarın görüntüleyeb olduğu en küçük ayrıntı düzeyi tek pikseldi, ancak ClearType bir FRAP izleyicisinde çalıştırıldı. Artık metin özelliklerini genişlikte bir pikselin kesri kadar küçük olarak görüntüliyoruz. Ek çözünürlük, metin görüntülemede küçük ayrıntıların netliğini artırarak uzun süreler boyunca okumayı çok daha kolay hale getirir.
Windows Presentation Foundation 'de (WPF) kullanılabilen ClearType, Microsoft Windows Grafik Cihaz Arabirimi'da (GDI) bulunan sürüme göre çeşitli iyileştirmeler olan en son ClearType neslidir.
Alt piksel Konumlandırma
ClearType'ın önceki sürümüne göre önemli bir geliştirme, alt piksel konumlandırma kullanımıdır. GDI'da bulunan ClearType uygulamasından farklı olarak, Windows Presentation Foundation (WPF) içinde bulunan ClearType, pikselin yalnızca başlangıç sınırını değil, pikselin içinde başlamayı sağlar. Karakter konumlandırmada bu ek çözünürlük nedeniyle, karakter aralıkları ve oranları daha kesin ve tutarlıdır.
Aşağıdaki iki örnek, alt piksel konumlandırması kullanılırken herhangi bir alt piksel sınırında glyph'ların nasıl başlatılacagınlı olduğunu gösterir. Sol tarafta yer alan örnek, alt piksel konumlandırması kullanmayan ClearType işleyicinin önceki sürümü kullanılarak işlenir. Sağ yüzdeki örnek, alt piksel konumlandırması kullanılarak ClearType işleyicinin yeni sürümü kullanılarak işlenir. Her biri farklı bir alt pikselde başladığından, sağ görüntüde yer alan her e ve l'nin nasıl biraz farklı işleneceklerini unutmayın. Ekranda metni normal boyutunda görüntülerken bu fark, yazı tipi görüntüsünün yüksek karşıtlığı nedeniyle fark edilemez. Bu yalnızca ClearType'a dahil olan gelişmiş renk filtrelemesi nedeniyle mümkündür.

ClearType'ın önceki ve sonraki sürümleriyle görüntülenen metin
Aşağıdaki iki örnek, önceki ClearType işleyicisi çıktısını ClearType işleyicinin yeni sürümüyle karşılaştırıldığında. Sağda gösterilen alt miksel konumlandırma, özellikle alt piksel ile tam piksel arasındaki farkın karakter genişliğinin önemli bir oranını temsil ettiği küçük boyutlarda, ekran türü aralığını büyük ölçüde iyiler. İkinci görüntüde harfler arasındaki aralığın daha da fazla olduğunu unutmayın. Metin ekranlarının genel görünümüne alt piksel konumlandırmanın kümülatif avantajı büyük ölçüde artırılmış ve ClearType teknolojisinde önemli bir gelişmeyi temsil eder.

ClearType'ın önceki ve sonraki sürümlerine sahip metin
Y Yönü Yanlılık
Diğer adlarda (WPF) Windows Presentation Foundation ClearType'ın bir diğer geliştirmesi de y yönü ters adlamadır. Y yönü ters ad olmadan GDI'da ClearType x ekseninde daha iyi çözünürlük sağlar, ancak y ekseninde değil. Basit eğrilerin üst ve altlarında, pürüzlü kenarlar okunabilirliğini geriler.
Aşağıdaki örnek, y yönünde bir sapmaya sahip olmadığının etkisini gösterir. Bu durumda, harfin üst ve alt kısmında bulunan pürüzlü kenarlar görünür.

Basit eğrilerde pürüzlü kenarlara sahip metin
Windows Presentation Foundation (WPF) içinde ClearType, tüm pürüzlü kenarları düzleştirmeye yardımcı olmak için y yönü düzeyinde yanlılık sağlar. Bu, özellikle ideograph'ların neredeyse eşit miktarda yatay ve dikey sığ eğriye sahip olduğu Doğu Asya dillerinin okunabilirliğini geliştirmek için önemlidir.
Aşağıdaki örnekte y yönü yanlılık etkisini gösterir. Bu durumda, harfin üst ve alt kısmında düzgün bir eğri vardır.

ClearType y yönü yanlılıklı metin
Donanım Hızlandırma
Windows Presentation Foundation (WPF) içinde ClearType, daha iyi performans elde etmek ve CPU yükü ile sistem belleği gereksinimlerini azaltmak için donanım hızlandırmadan faydalanır. ClearType, bir grafik kartının piksel gölgelendiricilerini ve video belleğini kullanarak, özellikle animasyon kullanılırken metnin daha hızlı işlemesini sağlar.
Windows Presentation Foundation (WPF) içinde ClearType, sistem genelindeki ClearType ayarlarını değiştirmez. Windows'da ClearType'Windows Presentation Foundation (WPF) antialiasing özelliğini gri tonlamalı moda ayarlar. Ayrıca, Windows Presentation Foundation (WPF) içinde ClearType, ClearType Tuner PowerToy ayarlarını değiştirmez.
En önemli Windows Presentation Foundation (WPF) mimari tasarım kararlarından biri, çözümleme bağımsız düzeninin daha yüksek çözünürlüklü DPI monitörlerini daha iyi desteklemesi ve giderek daha yaygın hale geliyor olmasıdır. Bu durum, diğer Windows Presentation Foundation işlemeyi desteklemeen bit eşlemlerin (WPF) veya bazı Doğu Asya yazı tiplerinde bit eşlemleri desteklemesinin sonucudur çünkü her ikisi de çözümlemeye bağımlıdır.