WmpBitmapEncoder.AlphaDataDiscardLevel Свойство

Определение

Получает или задает уровень данных альфа-частоты, удаляемых при перекодировании со сжатыми областями.

public:
 property System::Byte AlphaDataDiscardLevel { System::Byte get(); void set(System::Byte value); };
public byte AlphaDataDiscardLevel { get; set; }
member this.AlphaDataDiscardLevel : byte with get, set
Public Property AlphaDataDiscardLevel As Byte

Значение свойства

Byte

Уровень альфа-данных, удаляемых при кодировании изображения. Значение находится в диапазоне от 0 (данные не удаляется) до 4 (альфа-канал полностью удаляется). Значение по умолчанию — 1.

Значение Описание
0 Данные частоты изображения не удаляются.
1 Удаляются FlexBits. Качество изображения уменьшается без изменения его фактического разрешения.
2 Удаляется диапазон данных HighPass. Фактическое разрешение изображения уменьшается в 4 раза по обоим измерениям.
3 Удаляются диапазоны данных частот HighPass и LowPass. Фактическое разрешение изображения уменьшается в 16 раз по обоим измерениям.
4 Полностью удаляется альфа-канал. Формат пикселей изменяется, отражая удаление альфа-канала.

Исключения

Указанное значение выходит за пределы диапазона от 0 до 4.

Комментарии

Это свойство действует только в том случае, если CompressedDomainTranscode задано значение true , а изображение содержит планарный или чередующийся альфа-канал; в противном случае он игнорируется.

Применяется к