Aracılığıyla paylaş


Nasıl Yapılır Konuları (DirectWrite)

Aşağıdaki konular, DirectWrite API'sine genel bir bakış sağlar.

Bu bölümde

Konu Açıklama
Metin Hizalama
IDWriteTextFormat arabiriminin SetTextAlignment yöntemini kullanarak DirectWrite metin hizalayabilirsiniz
Birden Çok Monitör için Destek Ekleme
DirectWrite, birden çok monitöre sahip sistemler için destek içerir. Farklı monitörlerin farklı piksel geometrisi (RGB, BGR veya FLAT) veya diğer öznitelikleri olabilir. Piksel geometrisi hakkında daha fazla bilgi için DWRITE_PIXEL_GEOMETRY başvuru konusuna bakın. Bu konu başlığı altında, DirectWrite uygulamanıza birden çok monitör için nasıl destek ekleyebileceğiniz gösterilir.
Uygulamanızın High-DPI Görüntüler Düzgün Görüntülendiğini Sağlama
Yüksek DPI ekranlarında düzgün şekilde görüntülenen bir pencerenin nasıl oluşturulacağını açıklar.
Doğru Okuma Yönü ile Metnin Görüntülenmesini Sağlama
Arapça ve İbranice gibi bazı diller için sağdan sola okuma yönü gerekir. DirectWrite metin biçimi nesnesi için varsayılan okuma yönü soldan sağadır. DirectWrite, okuma yönünü yerel ayardan otomatik olarak çıkarmıyor, bu nedenle bunu kendiniz yapmanız gerekir.
Yazı Tiplerini Numaralandırma
Bu genel bakış, sistem yazı tipi koleksiyonundaki yazı tiplerinin aile adına göre nasıl numaralandırılacağını gösterir.
Metin Düzeninde İsabet Testi Gerçekleştirme
IDWriteTextLayout arabirimini kullanarak metin görüntüleyen DirectWrite uygulamasına isabet testi ekleme hakkında kısa bir öğretici sağlar.
Metin Düzenine Satır içi Nesneler Ekleme
IDWriteTextLayout arabirimini kullanarak metin görüntüleyen DirectWrite uygulamasına satır içi nesneler ekleme hakkında kısa bir öğretici sağlar.
Metin Düzenine İstemci Çizim Efektleri Ekleme
Bir DirectWrite uygulamasına, IDWriteTextLayout arabirimini ve özel metin işleyicisini kullanarak metin görüntüleyen istemci çizim efektleri ekleme hakkında kısa bir öğretici sağlar.