我一直在做一些研究,以找出为什么 Windows 7 不支持原生的照片查看器中的动画 GIF 图像。
人们建议使用各种第三方软件(AKA 不是内置的 Windows 照片查看器)来解决这个缺点。但由于照片查看器使用 WIC(Windows 成像组件)来解码图像,因此该系统可用于添加对几乎任何格式的支持。我猜这意味着我可以制作一个替换 GIF 编解码器来替换内置的编解码器,但在我这样做之前我需要知道一些事情。
那么,我要问的是,照片查看器不支持动画 gif 的原因是因为 WIC 只支持静止图像吗?还是 WPV 不支持动画格式的编码,但 WIC 编解码器可以支持它们?如果是这些原因之一,我想我没有理由开始这个项目(为动画 GIF 创建 WIC 编解码器)。
...或者微软真的没有自己添加支持吗?
PS:一个名为 FastPictureViewer 的程序支持照片查看器中的动画 GIF,但您只能“查看动画 GIF 中的单个帧”。关于此平台 (WIC) 的局限性或 WPV 的局限性的线索?