MF_QUALITY_LEVEL列舉 (mfidl.h)
指定管線元件的品質等級。 品質等級會決定元件如何取用或產生樣本。
Syntax
typedef enum _MF_QUALITY_LEVEL {
MF_QUALITY_NORMAL = 0,
MF_QUALITY_NORMAL_MINUS_1 = 0x1,
MF_QUALITY_NORMAL_MINUS_2 = 0x2,
MF_QUALITY_NORMAL_MINUS_3 = 0x3,
MF_QUALITY_NORMAL_MINUS_4 = 0x4,
MF_QUALITY_NORMAL_MINUS_5 = 0x5,
MF_NUM_QUALITY_LEVELS = 0x6
} MF_QUALITY_LEVEL;
常數
MF_QUALITY_NORMAL 值: 0 普通品質。 |
MF_QUALITY_NORMAL_MINUS_1 值: 0x1 低於一般品質的一個層級。 |
MF_QUALITY_NORMAL_MINUS_2 值: 0x2 低於一般品質的兩個層級。 |
MF_QUALITY_NORMAL_MINUS_3 值: 0x3 低於一般品質的三個層級。 |
MF_QUALITY_NORMAL_MINUS_4 值: 0x4 低於一般品質的四個層級。 |
MF_QUALITY_NORMAL_MINUS_5 值: 0x5 低於一般品質的五個層級。 |
MF_NUM_QUALITY_LEVELS 值: 0x6 品質層級的數目上限。 此值不是有效的旗標。 |
備註
每個連續的品質等級都會減少所需的處理量,同時減少音訊或視訊產生的品質。 用來減少品質的特定演算法取決於元件。 模式 1 是最不積極模式,而模式 5 是最積極模式。 實作所有五個層級不需要元件。 此外,兩個不同的元件之間可能無法比較相同的品質等級。
視訊解碼器通常可藉由離開某些後置處理步驟來降低品質。 增強的視訊轉譯器 (EVR) 有時可以切換至不同的反交集模式來降低品質。
需求
最低支援的用戶端 | Windows Vista [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
標頭 | mfidl.h |