WmpBitmapEncoder.ImageDataDiscardLevel 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置在压缩域编码转换过程中要丢弃的图像数据级别。
public:
property System::Byte ImageDataDiscardLevel { System::Byte get(); void set(System::Byte value); };
public byte ImageDataDiscardLevel { get; set; }
member this.ImageDataDiscardLevel : byte with get, set
Public Property ImageDataDiscardLevel As Byte
属性值
在对图像进行压缩域编码过程中要丢弃的图像数据级别。 值范围从 0(无数据丢弃)到 3(HighPass 和 LowPass 被丢弃)。 默认值为 1。
Value | 说明 |
---|---|
0 | 无图像频率数据丢弃。 |
1 | 将丢弃 FlexBits。 图像的图像质量降低,但不会改变图像的有效分辨率。 |
2 | 将丢弃 HighPass 频率数据带。 图像的有效分辨率在两个维度上均将缩小为原来的四分之一。 |
3 | 将丢弃 HighPass 和 LowPass 频率数据带。 图像的有效分辨率在两个维度上均将缩小为原来的十六分之一。 |
例外
给定值不在 0 和 3 之间。
注解
仅当 设置为 true
时CompressedDomainTranscode,此属性才有效;否则,将忽略它。