Panoramica del componente Windows Imaging
Windows Imaging Component (WIC) è disponibile in Windows Vista e nei sistemi operativi successivi. WIC offre un framework estendibile per l'uso di immagini e metadati di immagine. WIC consente ai fornitori di software indipendenti (ISV) e ai fornitori di hardware indipendenti (IHD) di sviluppare codec immagine personalizzati e ottenere lo stesso supporto della piattaforma dei formati di immagine standard (ad esempio, TIFF, JPEG, PNG, GIF, BMP e HDPhoto). Un singolo set coerente di interfacce viene usato per tutta l'elaborazione di immagini, indipendentemente dal formato di immagine, quindi qualsiasi applicazione che usa WIC ottiene il supporto automatico per i nuovi formati di immagine non appena viene installato il codec. Il framework di metadati estendibile consente alle applicazioni di leggere e scrivere i propri metadati proprietari direttamente nei file di immagine, in modo che i metadati non vengano mai persi o separati dall'immagine.
Questo argomento include le sezioni seguenti.
Funzionalità del componente Windows Imaging
Le funzionalità principali di WIC sono:
- Consente agli sviluppatori di applicazioni di eseguire operazioni di elaborazione delle immagini su qualsiasi formato di immagine tramite un unico set coerente di interfacce comuni, senza richiedere la conoscenza precedente di formati di immagine specifici.
- Fornisce un'architettura estendibile di "plug and play" per codec di immagine, formati di pixel e metadati, con l'individuazione automatica dei nuovi formati in fase di esecuzione.
- Supporta la lettura e la scrittura di metadati arbitrari nei file di immagine, con la possibilità di mantenere i metadati non riconosciuti durante la modifica.
- Mantiene i dati delle immagini ad alta profondità in bit, fino a 32 bit per canale, in tutta la pipeline di elaborazione delle immagini.
- Fornisce il supporto predefinito per i formati di immagine, i formati pixel e gli schemi di metadati più diffusi.
Codec nativi
WIC include diversi codec predefiniti. I codec standard seguenti sono forniti con la piattaforma.
Codec | Tipi mime | Decoder | Codificatori |
---|---|---|---|
BMP (windows bitmap format), specifica BMP v5. | image/bmp | Sì | Sì |
GIF (Graphics Interchange Format 89a), GIF Specification 89a/89m | image/gif | Sì | Sì |
ICO (formato icona) | image/ico | Sì | No |
JPEG (Joint Photographic Experts Group), JFIF Specification 1.02 | image/jpeg, image/jpe, image/jpg | Sì | Sì |
JPEG XR (intervallo esteso JPEG) | image/jxr | Sì | Sì |
PNG (Portable Network Graphics), specifica PNG 1.2 | image/png | Sì | Sì |
TIFF (Tagged Image File Format), TIFF Specification 6.0 | image/tiff, image/tif | Sì | Sì |
Panoramica di Windows Media Photo, Hd Photo Format | image/vnd.ms-photo | Sì | Sì |
DDS (DirectDraw Surface) | image/vnd.ms-dds | Sì | Sì |
Argomenti correlati
-
Concettuale
-
Altre risorse