Codec Yükleme ve Kayıt
Bir codec yüklediğinizde, bunu kayıt defterine kaydetmeniz gerekir. Ayrıca, bilgisayarınızda zaten biçiminizdeki görüntülerin mevcut olması durumunda küçük resim önbelleğinin güncelleştirildiğinden de emin olmanız gerekir.
Bu konu aşağıdaki bölümleri içerir:
- Codec Kaydetmeyi
- Codec Yüklerken Küçük Resim Önbelleğini Güncelleştirme
- WIC-Enabled Codec Bileşeninizi Kullanıcıların Kullanımına
- İlgili konular
Codec'i kaydetme
Bir codec'i kaydettiğinizde, aslında iki bileşeni kaydedersiniz: kodlayıcı ve kod çözücü. Ayrıca, görüntü biçiminizin desteklediği meta veri biçimlerinin meta veri işleyicilerine kapsayıcı biçiminizi kaydetmek için kayıt defteri girdileri oluşturmanız gerekir.
Aşağıdaki konularda codec'inizi kaydetmek için ihtiyacınız olan kayıt defteri girdileri açıklanmaktadır:
Encoder-Specific Kayıt Defteri Girdileri
Decoder-Specific Kayıt Defteri Girdileri
Windows Fotoğraf Galerisi ve Windows Gezgini ile Tümleştirmesi
Codec Bileşeninizi Yüklerken Küçük Resim Önbelleğini Güncelleştirme
Bir codec yüklendiğinde, yükleyicinin kayıt defteri girdilerini yazdıktan sonra aşağıdaki işlevi çağırması gerekir.
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL)
Bu çağrı, Windows'a yeni dosya ilişkilendirme bilgilerinin kullanılabilir olduğunu bildirir. Görüntü biçiminizdeki görüntüler bilgisayarınızda zaten varsa, küçük resim önbelleği bunlar için varsayılan küçük resimler içerir çünkü resimler ilk edinildiğinde küçük resimleri ayıklamak için kod çözücü sağlanmaz. Windows'a yeni bir dosya ilişkisinin kullanılabilir olduğunu bildirdiğinizde, küçük resim önbelleği boş küçük resimleri atar ve artık çözülebilen dosyalardan gerçek küçük resimleri ayıklar.
WIC-Enabled Codec'inizi Kullanıcıların Kullanımına Sunma
Kamera üreticisiyseniz ham codec bileşenlerinizi kameralarınızla birlikte kutuya gönderebilirsiniz. Codec bileşenlerinizi Web sitenizin İndirme sayfasına da gönderebilirsiniz. Ancak, kullanıcı bir arkadaş, iş ortağı veya başka bir Web sitesi gibi başka bir kaynaktan sizin biçiminizde bir görüntü dosyası alırsa, kod çözücüye nereden kod çözmesi gerekebileceğini bilmiyor olabilir.
Bu sorun nedeniyle Windows, görüntü biçiminizin kullanıcılarına Windows Vista'dan başlayarak codec'inizi bulmaları ve bilgisayarlarına indirmeleri için daha kolay bir yol sunar. Windows Fotoğraf Galerisi bir dosya adı uzantısını görüntü biçimi olarak tanıyorsa ve bu biçimin codec'i yüklü değilse, bir iletişim kutusu kullanıcıya fotoğrafın görüntülenemeyeceğini söyler ve kullanıcının bunu görüntülemek için gereken yazılımı indirmek isteyip istemediğini sorar. Kullanıcı kabul ettiğinde, codec üreticisinin indirme sitesine bağlantı içeren Microsoft tarafından barındırılan bir Web sitesi görüntülenir. (İsteğe bağlı olarak, kullanıcıların doğrudan indirme sitenize alınmasını isteyebilirsiniz.)
Görüntü biçiminizin dosya adı uzantılarının, kullanıcıların indirme sitenize yönlendirilmesi için Windows Fotoğraf Galerisi tarafından tanınmasını istiyorsanız, aşağıdakileri yapmalısınız:
Codec bileşeniniz için bir indirme sitesi sağlayın. (Sağladığınız her codec bileşeni için ayrı bir sayfanız veya tüm codec bileşenleriniz için indirmeler sağlayan bir sayfanız olabilir.)
İndirme sitesi yerelleştirilmeli ve kamera modeline göre kolayca aranabilir olmalıdır.
Microsoft'a görüntü biçimleriniz için uzantıların listesini ve indirme sitelerinizin URL'lerini sağlayın.
Yeni bilgilerin Windows Fotoğraf Galerisi'ne eklenebilmesi için, gelecekte geliştirdiğiniz yeni codec bileşenlerinin uzantılarını ve indirme sitelerinizin URL'lerinde yapılan değişiklikleri Microsoft'a bildirmeniz gerekir.
İlgili konular
-
kavramsal
-
IWICMetadataBlockWriter Uygulama
-
WIC-Enabled CODEC Yazma