Kodek telepítése és regisztrálása
Kodek telepítésekor regisztrálnia kell azt a beállításjegyzékben. Azt is meg kell győződnie arról, hogy a miniatűr-gyorsítótár frissül, ha az Ön által formázott képek már léteznek a számítógépen.
Ez a témakör a következő szakaszokat tartalmazza:
- Kodek regisztrálása
- A miniatűr-gyorsítótár frissítése a kodek telepítésekor
- A WIC-Enabled Codec elérhetővé tétele a felhasználók számára
- Kapcsolódó témakörök
Kodek regisztrálása
Kodek regisztrálásakor valójában két összetevőt regisztrál: a kódolót és a dekódolót. A tárolóformátum regisztrálásához beállításjegyzékbeli bejegyzéseket is létre kell hoznia a képformátum által támogatott metaadat-formátumok metaadat-kezelőivel.
Az alábbi témakörök a kodek regisztrálásához szükséges beállításjegyzék-bejegyzéseket ismertetik:
általános beállításjegyzék-bejegyzések
Encoder-Specific beállításjegyzék-bejegyzések
Decoder-Specific beállításjegyzék-bejegyzések
Integráció a Windows Fényképtár és a Windows Intéző
A miniatűr-gyorsítótár frissítése a kodek telepítésekor
A kodek telepítésekor a telepítőnek a beállításjegyzék bejegyzéseinek megírása után az alábbi függvényt kell meghívnia.
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, NULL, NULL)
Ez a hívás értesíti a Windowst, hogy új fájltársítási információk érhetők el. Ha a képformátumban lévő képek már léteznek a számítógépen, a miniatűr-gyorsítótár az alapértelmezett miniatűröket fogja tartalmazni, mivel a képek első beszerzésekor nem volt elérhető dekóder a miniatűrök kinyeréséhez. Amikor értesíti a Windowst arról, hogy új fájltársítás érhető el, a miniatűr-gyorsítótár elveti az üres miniatűröket, és kinyeri a tényleges miniatűröket a dekódolható fájlokból.
A WIC-Enabled Codec elérhetővé tétele a felhasználók számára
Ha Ön kameragyártó, akkor a nyers kodekeket a dobozba szállíthatja a kameráival együtt. A kodekeket a webhely Letöltés lapján is közzéteheti. Ha azonban egy felhasználó más forrásból, például baráttól, üzlettárstól vagy más webhelyről szerez be egy képfájlt az Ön formátumában, előfordulhat, hogy nem tudja, hol kell lekérni a kódolót a dekódolásához.
A probléma miatt a Windows egyszerűbb módot kínál a képformátumú felhasználók számára a kodek megkeresésére és a számítógépre való letöltésére a Windows Vista rendszertől kezdve. Ha a Windows Fényképtár felismeri a fájlnévkiterjesztést képformátumként, és a formátum kodekje nincs telepítve, egy párbeszédpanel tájékoztatja a felhasználót arról, hogy a fénykép nem jeleníthető meg, és megkérdezi, hogy a felhasználó letölti-e a megjelenítéséhez szükséges szoftvert. Amikor a felhasználó elfogadja, megjelenik egy Microsoft által üzemeltetett webhely a kodek gyártójának letöltési webhelyére mutató hivatkozással. (Igény szerint kérheti, hogy a felhasználók közvetlenül a letöltési webhelyre kerülhessenek.)
Ha azt szeretné, hogy a windowsos fényképtár felismerje a képformátum fájlnévkiterjesztéseit, hogy a felhasználók a letöltési webhelyre irányíthatók legyenek, a következőket kell tennie:
Adjon meg egy letöltési webhelyet a kodek számára. (Minden megadott kodekhez külön lap is tartozhat, vagy egy lap, amely az összes kodek letöltését biztosítja.)
A letöltési webhelynek lokalizálhatónak és könnyen kereshetőnek kell lennie a kameramodell alapján.
Adja meg a Microsoftnak a képformátumok bővítményeinek listáját, valamint a letöltési webhelyek URL-címeit.
Tájékoztatnia kell a Microsoftot a jövőben fejlesztett új kodekek bővítményéről, valamint a letöltési webhelyek URL-címeinek változásairól, hogy az új információk hozzáadhatók legyenek a Windows Fotótárhoz.
Kapcsolódó témakörök
-
fogalmi
-
IWICMetadataBlockWriter implementálása
-
WIC-Enabled CODEC- írása