語言

WmpBitmapEncoder.ImageDataDiscardLevel 屬性

定義

取得或設定在壓縮域轉碼時要丟棄的影像資料層級。

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(捨棄高通與低通)。 預設值是 1。

價值 描述
0 不會丟棄影像頻率資料。
1 FlexBits 會被丟棄。 影像品質會降低,卻不改變影像的有效解析度。
2 高通頻率資料頻段被捨棄。 影像的有效解析度在兩個維度上均降低了四倍。
3 高通與低通頻率資料頻段被捨棄。 影像的有效解析度在兩個維度上均降低了16倍。

例外狀況

給出的值並非介於0到3之間。

備註

此性質僅 CompressedDomainTranscode 在 設為 true時才有影響;否則將被忽略。

適用於