Aracılığıyla paylaş


DirectWrite arabirimleri

DirectWrite aşağıdaki arabirimleri tanımlar.

Bu bölümde

Konu Açıklama
IDWriteAsyncResult Zaman uyumsuz işlemin sonucunu temsil eder. İstemci, işlemin tamamlanmasını beklemek ve sonucu almak için arabirimini kullanabilir.
IDWriteBitmapRenderTarget Glifleri işlemek için kullanılabilecek 32 bit cihazdan bağımsız bit eşlem ve cihaz bağlamını kapsüller.
IDWriteBitmapRenderTarget1 Glifleri işlemek için kullanabileceğiniz 32 bit cihazdan bağımsız bit eşlem ve cihaz bağlamını kapsüller.
IDWriteBitmapRenderTarget2 Glifleri işlemek için kullanılabilecek 32 bit cihazdan bağımsız bit eşlem ve cihaz bağlamını kapsüller.
IDWriteColorGlyphRunEnumerator Bu arabirim, uygulamanın renk karakteri çalıştırmaları aracılığıyla numaralandırmasına olanak tanır.
IDWriteColorGlyphRunEnumerator1 Sıralı renk karakteri çalıştırmaları koleksiyonu için numaralandırıcı.
IDWriteFactory Sonraki tüm DirectWrite nesnelerini oluşturmak için kullanılır. Bu arabirim, tüm DirectWrite nesneleri için kök fabrika arabirimidir.
IDWriteFactory1 Tüm DirectWrite nesneleri için kök fabrika arabirimi.
IDWriteFactory2 Tüm DirectWrite nesneleri için kök fabrika arabirimi.
IDWriteFactory3 Tüm DirectWrite nesneleri için kök fabrika arabirimi.
IDWriteFactory4 Tüm DirectWrite nesneleri için kök fabrika arabirimi.
IDWriteFactory5 Tüm DirectWrite nesneleri için kök fabrika arabirimi.
IDWriteFactory6 Bu, tüm DirectWrite nesnelerinin oluşturulduğu fabrika nesnesini temsil eder. IDWriteFactory6 yazı tipleri ve yazı tipi kaynaklarıyla çalışmak için yeni olanaklar ekler.
IDWriteFactory7 Bu arabirim, tüm DirectWrite nesnelerinin oluşturulduğu fabrika nesnesini temsil eder. IDWriteFactory7, sistem yazı tipleriyle çalışmak için yeni olanaklar ekler.
IDWriteFont Bir yazı tipi koleksiyonundaki fiziksel yazı tipini temsil eder. Bu arabirim, fiziksel yazı tiplerinden yazı tipi yüzleri oluşturmak veya mevcut yazı tipi yüzlerinden yazı tipi yüz ölçümleri veya yüz adları gibi bilgileri almak için kullanılır.
IDWriteFont1 Bir yazı tipi koleksiyonundaki fiziksel yazı tipini temsil eder.
IDWriteFont2 Bir yazı tipi koleksiyonundaki fiziksel yazı tipini temsil eder.
IDWriteFont3 Yazı tipi koleksiyonundaki yazı tipini temsil eder.
IDWriteFontCollection Sistemde yüklü yazı tipi kümesi veya belirli bir dizindeki yazı tipi kümesi gibi bir yazı tipi kümesini kapsülleyen nesne. Yazı tipi koleksiyonu API'sini hangi yazı tipi ailelerinin ve yazı tiplerinin kullanılabilir olduğunu keşfetmek ve yazı tipleri hakkında bazı meta veriler elde etmek için kullanılabilir.
IDWriteFontCollection1 Sistemde yüklü yazı tipi kümesi veya belirli bir dizindeki yazı tipi kümesi gibi bir yazı tipi kümesini kapsülleyen nesne. Yazı tipi koleksiyonu API'sini hangi yazı tipi ailelerinin ve yazı tiplerinin kullanılabilir olduğunu keşfetmek ve yazı tipleri hakkında bazı meta veriler elde etmek için kullanılabilir.
IDWriteFontCollection2 Bu arabirim, sistemde yüklü yazı tipi kümesi veya belirli bir dizindeki yazı tipi kümesi gibi bir yazı tipi kümesini kapsüller.
IDWriteFontCollection3 Bu arabirim, sistemde yüklü yazı tipi kümesi veya belirli bir dizindeki yazı tipi kümesi gibi bir yazı tipi kümesini kapsüller.
IDWriteFontCollectionLoader Belirli bir tür anahtar verilip yazı tipi koleksiyonu oluşturmak için kullanılır.
IDWriteFontDownloadListener Yazı tipi indirme kuyruğundan bildirim alan uygulama tanımlı geri çağırma arabirimi (IDWriteFontDownloadQueuearabirimi)). Geri çağırmalar, indirme iş parçacığında gerçekleşir ve nesnelerin yöntemlerindeki çağrıları diğer iş parçacıklarından herhangi bir zamanda işlemeye hazır olması gerekir.
IDWriteFontDownloadQueue Uzak yazı tipleri, karakterler, glifler ve yazı tipi parçaları için indirme isteklerini sıralayan arabirim.
IDWriteFontFace Bu arabirim ölçümler, adlar ve glif ana hatları gibi çeşitli yazı tipi verilerini kullanıma sunar. Yazı tipi yüz türünü, uygun dosya başvurularını ve yüz tanımlama verilerini içerir.
IDWriteFontFace1 Yazı tipi yüz türünü, uygun dosya başvurularını ve yüz tanımlama verilerini içerir.
IDWriteFontFace2 Bu arabirim yazı tipi yüz türünü, uygun dosya başvurularını ve yüz tanımlama verilerini içerir. Bir renk işleme yolunun gerekli olup olmadığını denetleme özelliği ekler.
IDWriteFontFace3 Yazı tipi yüz türünü, uygun dosya başvurularını ve yüz tanımlama verilerini içerir.
IDWriteFontFace4 Yazı tipi yüz türünü, uygun dosya başvurularını ve yüz tanımlama verilerini içerir.
IDWriteFontFace5 Bu arabirim yazı tipi yüz türünü, uygun dosya başvurularını ve yüz tanımlama verilerini içerir. İki yazı tipi yüzünü karşılaştırma, yazı tipi ekseni değerlerini alma ve temel alınan yazı tipi kaynağını alma gibi yeni özellikler ekler.
IDWriteFontFaceReference Yazı tipi yüzü başvurularını temsil eder. Yazı tipi ölçümlerini sorgulamak ve işlemek için kullanmak üzere yazı tipi yüzü oluşturabileceğiniz, benzersiz bir şekilde tanımlayan bir yazı tipi başvurusu. Yazı tipi yüz başvurusu bir yazı tipi dosyasından, yazı tipi yüz dizininden ve yazı tipi yüz benzetiminden oluşur. Dosya verileri henüz yerel makinede fiziksel olarak mevcut olabilir veya olmayabilir.
IDWriteFontFaceReference1 Yazı tipi yüzü başvurularını temsil eder. Yazı tipi ölçümlerini sorgulamak ve işlemek için kullanmak üzere yazı tipi yüzü oluşturabileceğiniz, benzersiz bir şekilde tanımlayan bir yazı tipi başvurusu.
IDWriteFontFallback Yazı tipi listesinden geri dönüş yazı tiplerine erişmenizi sağlar.
IDWriteFontFallbackBuilder Unicode yazı tipi geri dönüş eşlemeleri oluşturmanıza ve bu eşlemelerden bir yazı tipi geri dönüş nesnesi oluşturmanıza olanak tanır.
IDWriteFontFamily İlgili yazı tipi ailesini temsil eder.
IDWriteFontFamily1 İlgili yazı tipi ailesini temsil eder.
IDWriteFontFamily2 İlgili yazı tipi ailesini temsil eder. IDWriteFontFamily2 yazı tiplerini yazı tipi ekseni değerlerine göre alma gibi yeni özellikler ekler.
IDWriteFontFile Bir yazı tipi dosyasını temsil eder. Yazı tipi yöneticileri veya yazı tipi görüntüleyicileri gibi uygulamalar IDWriteFontFile::Analyze çağırarak belirli bir dosyanın yazı tipi dosyası olup olmadığını ve yazı tipi sistemi tarafından desteklenen bir yazı tipi türü olup olmadığını öğrenebilir.
IDWriteFontFileEnumerator Yazı tipi dosyaları koleksiyonunu kapsüller. Yazı tipi sistemi, yazı tipi koleksiyonu oluştururken yazı tipi dosyalarını listelemek için bu arabirimi kullanır.
IDWriteFontFileLoader Belirli bir türe ait yazı tipi dosyası kaynaklarını yazı tipi dosyası başvuru anahtarından yazı tipi dosyası akış nesnesine yüklemeyi işler.
IDWriteFontFileStream Özel bir yazı tipi dosya yükleyicisinden yazı tipi dosyası verilerini yükler.
IDWriteFontList Yazı tiplerinin listesini temsil eder.
IDWriteFontList1 Yazı tiplerinin listesini temsil eder.
IDWriteFontList2 Yazı tiplerinin listesini temsil eder. IDWriteFontList2 , liste tarafından kullanılan temel yazı tipi kümesini alma dahil olmak üzere yeni özellikler ekler.
IDWriteFontResource nn-dwrite_3-idwritefontresource
IDWriteFontSet Yazı tipi kümesini temsil eder.
IDWriteFontSet1 Yazı tipi kümesini temsil eder.
IDWriteFontSet2 Yazı tipi kümesini temsil eder.
IDWriteFontSet3 Yazı tipi kümesini temsil eder.
IDWriteFontSet4 Yazı tipi kümesini temsil eder.
IDWriteFontSetBuilder Yazı tipi kümesi oluşturmaya yönelik yöntemleri içerir.
IDWriteFontSetBuilder1 Yazı tipi kümesi oluşturmaya yönelik yöntemleri içerir.
IDWriteFontSetBuilder2 Yazı tipi kümesi oluşturmaya yönelik yöntemleri içerir.
IDWriteGdiInterop Bir yazı tipi yüzünü LOGFONT yapısına dönüştürme veya GDI yazı tipi açıklamasını yazı tipi yüzüne dönüştürme yöntemleri gibi GDI ile birlikte çalışabilirlik sağlar. Ayrıca bit eşlem işleme hedef nesneleri oluşturmak için de kullanılır.
IDWriteGdiInterop1 Bir yazı tipi yüzünü LOGFONT yapısına dönüştürme veya GDI yazı tipi açıklamasını yazı tipi yüzüne dönüştürme yöntemleri gibi GDI ile birlikte çalışabilirlik sağlar. Ayrıca bit eşlem işleme hedef nesneleri oluşturmak için de kullanılır.
IDWriteGeometrySink IDWriteGeometrySink, id2D1SimplifiedGeometrySinkarabirimininbir tür tanımı. Daha fazla bilgi için ID2D1SimplifiedGeometrySink başvuru sayfasına bakın.
IDWriteGlyphRunAnalysis Bir glif çalıştırmasını işlemek için kullanılan alt düzey bilgileri içerir.
IDWriteInlineObject Uygulama tanımlı satır içi grafiği kaydırarak DWrite'in ölçümleri metinle birlikte bir karakter satır içi gibi sorgulamasına olanak sağlar.
IDWriteInMemoryFontFileLoader Bellek içi yazı tiplerine erişebilen bir yazı tipi dosyası yükleyiciyi temsil eder.
IDWriteLocalFontFileLoader Yerel yazı tipi dosyaları üzerinde çalışan ve yazı tipi dosyası başvuru anahtarından yerel yazı tipi dosyası bilgilerini kullanıma sunan IDWriteFontFileLoader arabiriminin yerleşik uygulaması. CreateFontFileReference kullanılarak oluşturulan yazı tipi dosyası başvuruları bu yazı tipi dosyası yükleyiciyi kullanır.
IDWriteLocalizedStrings Yerel ayar adına göre dizine alınan dize koleksiyonunu temsil eder.
IDWriteNumberSubstitution Belirtilen yerel ayar için uygun basamakları ve sayısal noktalama işaretlerini tutar.
IDWritePixelSnapping DIP başına piksel (cihazdan bağımsız piksel) ve bir metin işleyicinin geçerli dönüştürme matrisi gibi piksel tutturma özelliklerini tanımlar.
IDWriteRemoteFontFileLoader Uzak (indirilebilir) yazı tiplerine erişebilen bir yazı tipi dosya yükleyicisini temsil eder.
IDWriteRemoteFontFileStream Bölümleri yerel olmayan bir yazı tipi dosyası akışını temsil eder.
IDWriteRenderingParams ClearType düzeyi, gelişmiş karşıtlık ve glif tarama ve filtreleme için gama düzeltmesi gibi metin işleme ayarlarını temsil eder. Bir uygulama genellikle IDWriteFactory::CreateMonitorRenderingParams yöntemini çağırarak bir işleme parametreleri nesnesi alır.
IDWriteRenderingParams1 Glif tarama ve filtreleme için metin işleme ayarlarını temsil eder.
IDWriteRenderingParams2 Glif tarama ve filtreleme için metin işleme ayarlarını temsil eder.
IDWriteRenderingParams3 Glif tarama ve filtreleme için metin işleme ayarlarını temsil eder.
IDWriteStringList Sayıya göre dizine alınan dize koleksiyonunu temsil eder.
IDWriteTextAnalysisSink Bu arabirim, belirli bir metin analizinin çıkışını almak için metin çözümleyicisinin istemcisi tarafından uygulanır.
IDWriteTextAnalysisSink1 Metin çözümleyicilerinin çıkışını almak için uyguladığınız arabirim.
IDWriteTextAnalysisSource Çözümleyiciye metin sağlamak için metin çözümleyicisinin istemcisi tarafından uygulanır. Benzersiz metin konumları tarafından tanımlanabilen karakterlerin sürekli akışı olarak metnin mantıksal görünümü ile istemcinin destek deposundaki ayrık olabilecek metin bloklarının gerçek bellek düzeni arasında ayrım yapılmasını sağlar.
IDWriteTextAnalysisSource1 Metin çözümleyicisine metin ve ilişkili metin özellikleri gibi gerekli bilgileri sağlamak için uyguladığınız arabirim.
IDWriteTextAnalyzer Arapça, satır sonu fırsatlarının belirlenmesi, karakter yerleşimi ve sayı değişimi gibi diller için çift yönlü (bidi) destek gibi karmaşık betik işleme için çeşitli metin özelliklerini analiz eder.
IDWriteTextAnalyzer1 Karmaşık betik işleme için çeşitli metin özelliklerini analiz eder.
IDWriteTextAnalyzer2 Karmaşık betik işleme için çeşitli metin özelliklerini analiz eder.
IDWriteTextFormat IDWriteTextFormat arabirimi, metni biçimlendirmek için kullanılan yazı tipi ve paragraf özelliklerini ve yerel ayar bilgilerini açıklar.
IDWriteTextFormat1 Metni biçimlendirmek için kullanılan yazı tipi ve paragraf özelliklerini açıklar ve yerel ayar bilgilerini açıklar.
IDWriteTextFormat2 Metni biçimlendirmek için kullanılan yazı tipi ve paragraf özelliklerini açıklar ve yerel ayar bilgilerini açıklar.
IDWriteTextFormat3 Metni biçimlendirmek için kullanılan yazı tipi ve paragraf özelliklerini açıklar ve yerel ayar bilgilerini açıklar.
IDWriteTextLayout IDWriteTextLayout arabirimi, tam olarak analiz edildikten ve biçimlendirildikten sonra bir metin bloğunu temsil eder.
IDWriteTextLayout1 Tam olarak analiz edildikten ve biçimlendirildikten sonra bir metin bloğunu temsil eder.
IDWriteTextLayout2 Tam olarak analiz edildikten ve biçimlendirildikten sonra bir metin bloğunu temsil eder.
IDWriteTextLayout3 Tam olarak analiz edildikten ve biçimlendirildikten sonra bir metin bloğunu temsil eder.
IDWriteTextRenderer Metin, satır içi nesneler ve alt çizgi gibi süslemelerin işlenmesini gerçekleştiren uygulama tanımlı geri çağırmalar kümesini temsil eder.
IDWriteTextRenderer1 Metin, satır içi nesneler ve alt çizgi gibi süslemelerin işlenmesini gerçekleştiren uygulama tanımlı geri çağırmalar kümesini temsil eder.
IDWriteTypography Yazı tipi tipografi ayarını temsil eder.