Bagikan melalui


Penginstalan dan Pendaftaran Codec

Ketika Anda menginstal codec, Anda harus mendaftarkannya di registri. Anda juga harus memastikan cache gambar mini diperbarui jika gambar apa pun dalam format Anda sudah ada di komputer.

Topik ini berisi bagian berikut:

Mendaftarkan Codec

Ketika Anda mendaftarkan codec, Anda benar-benar mendaftarkan dua komponen: encoder dan decoder. Anda juga perlu membuat entri registri untuk mendaftarkan format kontainer Anda dengan penangan metadata untuk format metadata yang didukung format gambar Anda.

Topik berikut menjelaskan entri registri yang Anda butuhkan untuk mendaftarkan codec Anda:

Entri Registri Umum

Entri Registri Khusus Encoder

Entri Registri Khusus Decoder

Integrasi dengan Windows Photo Gallery dan Windows Explorer

Memperbarui Singgahan Gambar Mini Saat Menginstal Codec Anda

Ketika codec diinstal, alat penginstal perlu memanggil fungsi berikut setelah menulis entri registrinya.

SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL)

Panggilan ini memberi tahu Windows bahwa informasi asosiasi file baru tersedia. Jika gambar dalam format gambar Anda sudah ada di komputer, cache gambar mini akan berisi gambar mini default untuk mereka karena tidak ada dekoder yang tersedia untuk mengekstrak gambar mini ketika gambar pertama kali diperoleh. Ketika Anda memberi tahu Windows bahwa asosiasi file baru tersedia, singgahan gambar mini membuang gambar mini kosong dan mengekstrak gambar mini aktual dari file yang sekarang dapat didekodekan.

Membuat Codec WIC-Enabled Anda Tersedia Untuk Pengguna

Jika Anda adalah produsen kamera, Anda dapat mengirim codec mentah Anda dalam kotak dengan kamera Anda. Anda juga dapat memposting codec Anda di halaman Unduh situs Web Anda. Namun, jika pengguna memperoleh file gambar dalam format Anda dari beberapa sumber lain, seperti teman, rekan bisnis, atau beberapa situs Web lainnya, mereka mungkin tidak tahu di mana mendapatkan codec untuk mendekodenya.

Karena masalah ini, Windows menawarkan cara yang lebih mudah bagi pengguna format gambar Anda untuk menemukan codec Anda dan mengunduhnya ke komputer mereka, dimulai dengan Windows Vista. Jika Galeri Foto Windows mengenali ekstensi nama file sebagai format gambar, dan codec untuk format tersebut tidak diinstal, kotak dialog memberi tahu pengguna bahwa foto tidak dapat ditampilkan, dan menanyakan apakah pengguna ingin mengunduh perangkat lunak yang diperlukan untuk menampilkannya. Ketika pengguna menerima, situs Web yang dihosting Microsoft muncul dengan tautan ke situs unduhan produsen codec. (Secara opsional, Anda dapat meminta agar pengguna dibawa langsung ke situs unduhan Anda.)

Jika Anda ingin ekstensi nama file format gambar Anda dikenali oleh Galeri Foto Windows sehingga pengguna dapat diarahkan ke situs unduhan Anda, Anda harus melakukan hal berikut:

  1. Sediakan situs unduhan untuk codec Anda. (Anda dapat memiliki halaman terpisah untuk setiap codec yang Anda sediakan, atau satu halaman yang menyediakan unduhan untuk semua codec Anda.)

    Situs unduhan harus dilokalkan dan mudah dicari oleh model kamera.

  2. Berikan Microsoft daftar ekstensi untuk format gambar Anda, dan URL untuk situs unduhan Anda.

Anda harus memberi tahu Microsoft tentang ekstensi untuk codec baru yang Anda kembangkan di masa mendatang, dan perubahan apa pun pada URL situs unduhan Anda, sehingga informasi baru dapat ditambahkan ke Galeri Foto Windows.

Konseptual

Menerapkan IWICMetadataBlockWriter

Kesimpulan (Cara Menulis WIC-Enabled CODEC)

Cara Menulis WIC-Enabled CODEC

Gambaran Umum Komponen Pencitraan Windows