Vue d’ensemble du format GIF
Cette rubrique fournit des informations sur le codec GIF natif disponible via le composant d’acquisition d’images Windows (WIC).
Identité du codec
Le tableau suivant fournit des informations d’identification de codec.
Composant | Description |
---|---|
Nom(s) formel(s) | Graphics Interchange Format 89a (GIF) |
Extension(s) de nom de fichier | GIF |
type MIME | image/gif |
Prise en charge des spécifications | Spécification GIF 89a/89m |
Le tableau suivant répertorie les GUID utilisés pour identifier les composants de codec GIF natifs.
Composant | Nom convivial | GUID |
---|---|---|
Format de conteneur | GUID_ContainerFormatGif | 1f8a5601-7d4d-4cbd-9c821bc8d4eeb9a5 |
Décodeur | CLSID_WICGifDecoder | 381dda3c-9ce9-4834-a23e1f98f8fc52be |
Encodeur | CLSID_WICGifEncoder | 114f5598-0b22-40a0-86a1c83ea495adbd |
Encodage
L’API d’encodage WIC est conçue pour être indépendante des codecs et l’encodage d’image pour les codecs compatibles WIC est essentiellement le même. Pour plus d’informations sur l’encodage d’images à l’aide de l’API WIC, consultez Vue d’ensemble de l’encodage.
Options de l’encodeur
Les codecs compatibles WIC diffèrent au niveau de l’option d’encodage. Les options d’encodeur reflètent les fonctionnalités d’un encodeur d’image et chaque codec natif prend en charge un ensemble de ces options d’encodeur. Les options d’encodeur peuvent être des options WIC de base prises en charge disponibles pour tous les codes compatibles WIC (mais pas nécessairement pris en charge) ou des options spécifiques au codec conçues par le codec de format d’image. Pour gérer ces options d’encodage pendant le processus d’encodage, WIC utilise l’interface IPropertyBag2 . Pour plus d’informations sur l’utilisation de l’interface IPropertyBag2 pour l’encodage WIC, consultez Vue d’ensemble de l’encodage.
L’encodeur GIF ne prend pas en charge les options WIC de base et ne fournit pas d’options d’encodeur personnalisés. Si une option d’encodeur se trouve dans la liste des options IPropertyBag2 , elle est ignorée.
Décodage
L’API de décodage WIC est conçue pour être indépendante des codecs et le décodage d’image pour les codecs compatibles WIC est essentiellement le même. Pour plus d’informations sur le décodage d’images, consultez Vue d’ensemble du décodage. Pour plus d’informations sur l’utilisation des données d’image décodées, consultez Vue d’ensemble des sources bitmap.