.net 什么';s System.Drawing.Imaging.FrameDimension?

.net 什么';s System.Drawing.Imaging.FrameDimension?,.net,system.drawing,system.drawing.imaging,.net,System.drawing,System.drawing.imaging,在搜索了这些文档和谷歌之后,我似乎没有找到任何类型的文档 从我所看到的 它是四个不相关的guid的集合 有一个由返回的这种类型的任意数组 其中一个数组元素是 这四个图形界面的原因是什么 这代表什么 它们是否被所有图像文件格式使用? 如果不是这样,哪些文件格式填充哪些属性 数组中任何FrameDimension元素的原因是什么? 他们来自哪里 这代表什么 需要将FrameDimension参数设置为GetFrameCount的原因是什么 它适用于支持多个图像、GIF(时间)和TI

在搜索了这些文档和谷歌之后,我似乎没有找到任何类型的文档


从我所看到的

  • 它是四个不相关的guid的集合
  • 有一个由返回的这种类型的任意数组
  • 其中一个数组元素是

    • 这四个图形界面的原因是什么
    • 这代表什么
    • 它们是否被所有图像文件格式使用?
      • 如果不是这样,哪些文件格式填充哪些属性
    • 数组中任何
      FrameDimension
      元素的原因是什么?
      • 他们来自哪里
      • 这代表什么
    • 需要将
      FrameDimension
      参数设置为
      GetFrameCount
      的原因是什么

    它适用于支持多个图像、GIF(时间)和TIFF(页面)的图像文件格式。解决方案可能受到ICO的启发,但尚未实施。实际上,您只需要使用GetFrameCount和SelectActiveFrame,ImageAnimator对动画GIF很有用。