支持视频流和像素阵列分配到图像控件

  • 确保引用 System.Windows.Interactivity 程序集,以便 XAML Parser 识别 xmlns:i 声明。
  • 请注意, xmlns:b 语句与行为实现所在的命名空间匹配
  • 示例假定了绑定表达式和 XAML 的工作知识。
  • 此行为支持以字节数组的形式将像素分配给图像 - 即使将依赖项属性类型指定为 IList 。这是有效的,因为 C#字节数组实现了 IList
  • 行为实现了非常高的性能,可用于视频流
  • 不要将图像的 Source Dependency 属性绑定分配给像素依赖属性
  • 必须为要渲染的像素指定像素,PixelWidth,PixelHeight 和 PixelFormat 属性
  • 依赖顺序属性分配无关紧要