Şema Arka Planını Yazdır

Bu konu güncel değil. En güncel bilgiler için bkz. Yazdırma Şeması Belirtimi.

Yazdırma Şeması, yazdırma alt sisteminin bileşenleri arasındaki iç iletişim ve yazdırma alt sistemi ile uygulamalar arasındaki dış iletişimle ilişkili opaklık ve belirsizlik sorunlarını gidermeye yöneliktir.

Uygulamalar ve donanım satıcılarının eklentileriyle geçerli yazdırma alt sistemi etkileşimi ikili, dizin tabanlı DEVMODE yapısını ve ikili DevCaps'i kullanır. Her bileşen tarafından yapılan ayarlar büyük ölçüde diğer bileşenlere göre donuk olduğundan, cihazlar arasında ve hatta aynı cihazdaki farklı sürücü sürümleri arasında ayarların taşınabilirliğini engeller. Ayrıca PrintCapabilities, cihaz hakkında özel bilgi sahibi olmadan veya sürücü kullanıcı arabirimini (UI) kullanmadan istemci uygulamaları tarafından kolayca kullanılamaz. Bu sınırlamalara ek olarak, daha geniş anlamda genel cihaz özniteliklerini, PrintCapabilities'i, cihaz yapılandırmalarını veya iş biçimlendirmesini açıklayan iyi tanımlanmış bir dil yoktur. Yazdırma Şeması ve ilgili teknolojileri, bu sınırlamaları ele alacak şekilde tasarlanmıştır ve ayarların ve özelliklerin birleştirilmiş ve mantıksal bir şekilde tutarlı, net ve genişletilebilir bir iletişim yöntemi sağlar.

Yazdırma Şeması Anahtar Sözcükleri ve Yazdırma Şeması Çerçevesi'nin kavramsal temelleri tutarlılık, belirsizlik ve genişletilebilirlik eksikliğidir. Tutarlılık, yeni nesil yazdırma bileşenleri arasındaki iletişimin yapı taşları olarak Yazdırma Şeması Anahtar Sözcükleri ve Yazdırma Şeması Çerçevesi'nin kullanılmasıyla elde edilir. Uygulamalar, Microsoft Windows yazdırma alt sistemi ve IHV eklentileri ve sürücüleri bu ortak mekanizmayı kullanarak etkileşim kurar. Bu anahtar sözcükler, yapıları ve anlamları genel şema tarafından iyi tanımlanmış olacaktır. Bu, belirli bir anahtar sözcüğün anlamındaki belirsizliği önler ve yedekli veya yinelenen anahtar sözcükleri önler. Tüm bileşenler belirli bir amacı iletmek için belirli bir anahtar sözcüğü kullanmayı ve bu amacın alıcı tarafından iyi anlaşılmasını sağlayabilir. Genişletilebilirlik, Ortak şemanın dinamik bir varlık olduğundan emin olarak, Yazdırma Şeması Anahtar Sözcüklerinin uzun ömürlü olması açısından çok önemlidir. Yapı ayrıca, IHV'lere istendiği gibi yenilik yapma esnekliği sağlayan özel uzantılara da olanak tanır. Gelecekte özel anahtar sözcüğün genel şemaya dahil edilmesinin tutarlılığı korumak ve belirsizliği önlemek için temel öneme sahip olduğunu unutmayın.

Yazdırma Şeması Belirtimi