Instalación y registro de códecs
Al instalar un códec, debe registrarlo en el Registro. También debe asegurarse de que la caché de miniaturas se actualice en caso de que ya existan imágenes en el formato en el equipo.
Este tema contiene las secciones siguientes:
- registrar un de códec
- actualizar la memoria caché de miniaturas al instalar el de códec
- hacer que el códec de WIC-Enabled esté disponible para los usuarios
- temas relacionados
Registro de un códec
Al registrar un códec, realmente está registrando dos componentes: el codificador y el descodificador. También debe realizar entradas del Registro para registrar el formato de contenedor con los controladores de metadatos para los formatos de metadatos que admite el formato de imagen.
En los temas siguientes se describen las entradas del Registro que necesita para registrar el códec:
Encoder-Specific entradas del Registro
Decoder-Specific entradas del Registro
integración de con la Galería de fotos de Windows y el Explorador de Windows
Actualización de la caché de miniaturas al instalar el códec
Cuando se instala un códec, el instalador debe llamar a la siguiente función después de escribir sus entradas del Registro.
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL)
Esta llamada notifica a Windows que la nueva información de asociación de archivos está disponible. Si las imágenes en el formato de imagen ya existen en el equipo, la caché de miniaturas contendrá miniaturas predeterminadas para ellas porque no había ningún descodificador disponible para extraer las miniaturas cuando se adquirieron por primera vez las imágenes. Al notificar a Windows que hay disponible una nueva asociación de archivos, la caché de miniaturas descarta las miniaturas vacías y extrae las miniaturas reales de los archivos que ahora se pueden descodificar.
Hacer que el códec de WIC-Enabled esté disponible para los usuarios
Si usted es un fabricante de cámaras, puede enviar sus códecs sin procesar en la caja con sus cámaras. También puede publicar los códecs en la página Descargar del sitio web. Sin embargo, si un usuario adquiere un archivo de imagen en su formato de algún otro origen, como un amigo, un asociado empresarial o algún otro sitio web, es posible que no sepa dónde obtener el códec con el que descodificarlo.
Debido a este problema, Windows ofrece una manera más fácil para los usuarios del formato de imagen encontrar el códec y descargarlo en su equipo, empezando por Windows Vista. Si la Galería de fotos de Windows reconoce una extensión de nombre de archivo como formato de imagen y el códec para ese formato no está instalado, un cuadro de diálogo indica al usuario que la foto no se puede mostrar y pregunta si el usuario quiere descargar el software necesario para mostrarlo. Cuando el usuario acepta, aparece un sitio web hospedado por Microsoft con un vínculo al sitio de descarga del fabricante del códec. (Opcionalmente, puede solicitar que los usuarios se envíen directamente al sitio de descarga).
Si quieres que las extensiones de nombre de archivo del formato de imagen sean reconocidas por la Galería de fotos de Windows para que los usuarios puedan dirigirse a tu sitio de descarga, debes hacer lo siguiente:
Proporcione un sitio de descarga para el códec. (Puede tener una página independiente para cada códec que proporcione o una página que proporcione descargas para todos los códecs).
El modelo de cámara debe localizar y buscar fácilmente el sitio de descarga.
Proporcione a Microsoft una lista de extensiones para los formatos de imagen y las direcciones URL de los sitios de descarga.
Debes informar a Microsoft de las extensiones de los nuevos códecs que desarrolles en el futuro y de cualquier cambio en las direcciones URL de tus sitios de descarga, de modo que la nueva información se pueda agregar a la Galería de fotos de Windows.
Temas relacionados
-
conceptual de
-
cómo escribir un CODEC de WIC-Enabled