Megosztás a következőn keresztül:


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)

  1. Nyissa meg a Windows Intézőt, és navigáljon el a könyvtárhoz.
  2. Kattintson duplán a .sln (megoldás) fájl ikonra a fájl Visual Studióban való megnyitásához.
  3. 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.

  1. Nyissa meg a parancssort, és keresse meg a mintakönyvtárat.
  2. Í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.

Lásd még:

Microsoft Windows Imaging Codec

programozási útmutató

referencia

Direct2D

példák és kódminták

progresszív dekódolás áttekintése