Direct2D programlama kılavuzu
Bu bölüm, Direct2D API'sinin nasıl kullanılacağını açıklayan kavramsal programlama konularını içerir.
Konu | Açıklama |
---|---|
Direct2D API'ye Genel Bakış |
Direct2D nesne modeline genel bir bakış sağlar. |
Direct2D ve Yüksek DPI |
Direct2D'nin yüksek DPI ekranını nasıl barındıracağını açıklar. |
Direct2D Hata İşleme İlkeleri |
Direct2D'de hata işleme ilkelerini açıklar. |
Cihazlar ve Cihaz Bağlamları |
|
Direct2D uygulamalarının performansını iyileştirme |
Direct2D performansını geliştirmeye yönelik teknikleri açıklar. |
Katmanlarına Genel Bakış |
Direct2D katmanlarının temellerini açıklar. |
Yazdırma ve Komut Listelerini |
Direct2Dyazdırma denetimi, Windows 8'deki Direct2D modülündeki yeni bir bileşendir. Bu bileşen, Direct2D uygulamalarının ekranda gördüklerinize benzer yazdırma sonuçları sunmak için Direct2D çizim çağrılarını (durum değişiklikleri ve geri döndürme temel öğeleri açısından) yeniden kullanmasına olanak tanır. |
Çok İş Parçacıklı Direct2D Uygulamaları |
Çok iş parçacıklı Direct2D uygulamaları oluşturmaya yönelik en iyi yöntemleri açıklar. |
DirectX Uygulamaları Profil Oluşturma |
XPerf kullanarak DirectX uygulaması için en önemli performans süresi ölçümlerinden bazılarını ölçmeyi ve Windows Performans Araç Seti'nin bir parçası olarak gelen GPUView araçlarını gösterir. |
Blok sıkıştırma |
Blok sıkıştırmanın nasıl çalıştığını ve WIC ve Direct2D'de nasıl kullanılacağını açıklar. |
Efektleri |
Direct2D efektlerine genel bakış. |
Fırçalar |
Direct2D fırçalarının, dolguları ve ana hatları boyamak için kullandığınız nesnelerin nasıl kullanılacağını açıklar. |
geometriler |
Şekilleri temsil etmek, işlemek ve analiz etmek için Direct2D geometrilerinin nasıl kullanılacağını açıklar. |
Birlikte Çalışabilirlik |
Direct2D'nin diğer sistemlerle nasıl birlikte çalışıldığını açıklar. |
Dönüşüm |
Tranformların temellerini ve nesnelere çeşitli dönüşümlerin nasıl uygulanacağını açıklar. |
Nasıl Yapılır Konuları |
Direct2D ile çeşitli görevlerin nasıl yerine getirildiğini gösteren örnekler sağlar. |
Direct2D ve DirectWrite ile Metin İşlemeyi |
GDI, GDI+ veya WPF gibi diğer API'lerden farklı olarak, Direct2D , metni işlemek ve işlemek için DirectWrite başka bir API ile birlikte çalışabilir. Bu konu başlığında, bu ayrı bileşenlerin avantajları ve birlikte çalışabilirliği açıklanmaktadır. |
Opaklık Maskelerine Genel Bakış |
Opaklık maskelerini tanımlamak için bit eşlemlerin ve fırçaların nasıl kullanılacağını açıklar. |
Kaynaklarına Genel Bakış |
Direct2D kaynaklarını ve bunların nasıl paylaşıldığını açıklar. |
Desteklenen Piksel Biçimlerini ve Alfa Modlarını |
Her işleme hedef türü tarafından desteklenen piksel biçimlerini ve alfa modlarını açıklar. |
Server-Side İşleme için Direct2D Kullanma |
Sunucu tarafı işleme için Direct2D'nin kullanılmasını açıklar. |
İşleme Hedeflerine Genel Bakış |
Farklı Direct2D işleme hedeflerini ve bunların nasıl kullanılacağını açıklar. |
Uyumlu A8 İşleme Hedeflerine Genel Bakış |
Uyumlu A8 işleme hedeflerinin temellerini açıklar ve bunların nasıl kullanılacağını gösteren örnekler sağlar. |