WIC progresszív dekódolási minta
Ez a minta a Windows Képalkotó összetevő (WIC) használatát mutatja be a progresszív szintekkel kódolt képek dekódolásához. Ez a minta a Direct2D használatával jeleníti meg a különböző progresszív szinteket a képernyőn.
Követelmények
Ez a minta a következő követelményekkel rendelkezik.
Követelmény | Érték |
---|---|
Minimálisan támogatott ügyfél | Windows 7 |
Minimális Windows SDK | Windows 7-hez készült Windows Software Development Kit (SDK) |
A minta letöltése
Ez a minta WIC progresszív kódolássalérhető el.
A minta létrehozása
A Visual Studio használata (előnyben részesített módszer)
- Nyissa meg a Windows Intézőt, és navigáljon el a könyvtárhoz.
- Kattintson duplán a .sln (megoldás) fájl ikonra a fájl Visual Studióban való megnyitásához.
- A Build menüben válassza a Megoldás létrehozása lehetőséget. Az alkalmazás az alapértelmezett \Debug vagy \Release könyvtárba lesz beépítve.
A parancssor használata
A minta létrehozása a parancssor használatával.
- Nyissa meg a parancssort, és keresse meg a mintakönyvtárat.
- Írja be a
msbuild WICProgressiveDecoding.sln
A minta futtatása
Az alkalmazás elindítása után töltsön be egy képfájlt a fájlmegnyitási menüben. Betöltéskor az alapértelmezett progresszív szint 0 értékre van állítva. A különböző progresszív szintekre a menü vagy a Fel/Le billentyű használatával navigálhat. Az aktuális progresszív szintű szöveg megjelenik a főablak állapotsorán. Az ablak átméretezése támogatott.
Jegyzet
A progresszív dekódolás csak a fokozatosan kódolt képekhez érhető el. A minta képe fokozatosan lett kódolva.