Condividi tramite


Panoramica del formato GIF

Questo argomento fornisce informazioni sul codec GIF nativo disponibile tramite Windows Imaging Component (WIC).

Codec Identity

Nella tabella seguente vengono fornite informazioni sull'identificazione del codec.

Componente Descrizione
Nomi formali Formato interscambio grafico 89a (GIF)
Estensioni di file GIF
tipo MIME image/gif
Supporto per le specifiche Specifica GIF 89a/89m

 

Nella tabella seguente sono elencati i GUID usati per identificare i componenti codec GIF nativi.

Componente Nome descrittivo GUID
Formato contenitore GUID_ContainerFormatGif 1f8a5601-7d4d-4cbd-9c821bc8d4eeb9a5
Decodificatore CLSID_WICGifDecoder 381dda3c-9ce9-4834-a23e1f98f8fc52be
Codificatore CLSID_WICGifEncoder 114f5598-0b22-40a0-86a1c83ea495adbd

 

Codifica

L'API di codifica WIC è progettata per essere indipendente dal codec e la codifica delle immagini per i codec abilitati per WIC è essenzialmente la stessa. Per altre informazioni sulla codifica delle immagini tramite l'API WIC, vedere Cenni preliminari sulla codifica.

Opzioni codificatore

I codec abilitati per WIC differiscono a livello di opzione di codifica. Le opzioni del codificatore riflettono le funzionalità di un codificatore di immagini e ogni codec nativo supporta un set di queste opzioni del codificatore. Le opzioni del codificatore possono essere opzioni supportate da WIC di base disponibili per tutti i codici abilitati per WIC (anche se non necessariamente supportati) o opzioni specifiche del codec progettate dal codec del formato immagine. Per gestire queste opzioni di codifica durante il processo di codifica, WIC usa l'interfaccia IPropertyBag2 . Per altre informazioni sull'uso dell'interfaccia IPropertyBag2 per la codifica WIC, vedere Cenni preliminari sulla codifica.

Il codificatore GIF non supporta alcuna opzione WIC di base e non fornisce opzioni di codificatore personalizzate. Se un'opzione del codificatore si trova nell'elenco di opzioni IPropertyBag2 , viene ignorata.

Decodifica

L'API di decodifica WIC è progettata per essere indipendente dal codec e la decodifica delle immagini per i codec abilitati per WIC è essenzialmente la stessa. Per altre informazioni sulla decodifica delle immagini, vedere Cenni preliminari sulla decodifica. Per altre informazioni sull'uso di dati immagine decodificati, vedere Cenni preliminari sulle origini bitmap.