Aracılığıyla paylaş


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.