导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

WriteableBitmap.Pixels 属性

2013/12/13

获取表示位图 2D 纹理的数组。

Namespace:  System.Windows.Media.Imaging
程序集:  System.Windows(位于 System.Windows.dll 中)

public int[] Pixels { get; }

属性值

类型: System.Int32 []
表示位图 2D 纹理的整数数组。

异常条件
SecurityException

WriteableBitmap 创建自受保护的内容。Pixels 数组在这种情况下不可访问。

当向位图中的像素分配颜色时,请使用自左乘的颜色。WriteableBitmap 使用的格式是 ARGB32(预乘 RGB)。同样,如果从数组中读取值,且如果您正在基于这些值进行重新处理或呈现,请将这些值视为 ARGB32(预乘 RGB)值

数组的长度基于构造行为。

数组中像素的位置是:.Pixels[0] 是图像的左上角。.Pixels[1] 是在同一行中,并紧挨在上一个像素右侧的像素,依此类推。为算法创建的图像或为图像格式转换使用 WriteableBitmap 的方案通常使用 Pixels 数组作为遍历整个数组,并设置整数值(表示所需的图像的格式像素)的循环的一部分。

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2014 Microsoft