MF_QUALITY_DROP_MODE列舉 (mfidl.h)
指定管線元件應如何積極卸除樣本。
Syntax
typedef enum _MF_QUALITY_DROP_MODE {
MF_DROP_MODE_NONE = 0,
MF_DROP_MODE_1 = 0x1,
MF_DROP_MODE_2 = 0x2,
MF_DROP_MODE_3 = 0x3,
MF_DROP_MODE_4 = 0x4,
MF_DROP_MODE_5 = 0x5,
MF_NUM_DROP_MODES = 0x6
} MF_QUALITY_DROP_MODE;
常數
MF_DROP_MODE_NONE 值: 0 範例的一般處理。 卸除模式已停用。 |
MF_DROP_MODE_1 值: 0x1 第一個下降模式 (最不積極) 。 |
MF_DROP_MODE_2 值: 0x2 第二個置放模式。 |
MF_DROP_MODE_3 值: 0x3 第三個置放模式。 |
MF_DROP_MODE_4 值: 0x4 第四個卸除模式。 |
MF_DROP_MODE_5 值: 0x5 如果支援,第五個下降模式 (最積極;請參閱) 。 |
MF_NUM_DROP_MODES 值: 0x6 置放模式的數目上限。 這個值不是有效的旗標。 |
備註
在卸除模式中,元件會根據卸除模式的層級,更積極或更不積極地卸除樣本。 使用的特定演算法取決於元件。 模式 1 是最不積極模式,而模式 5 是最積極模式。 實作所有五個層級不需要元件。
例如,假設編碼的視訊串流在每對 P 畫面格之間有三個 B 畫面格。 譯碼器可能會實作下列卸除模式:
- 模式 1:每三個 B 框架一次卸除一個。
- 模式 2:每兩個 B 畫面格一次卸除一個。
- 模式 3:卸除所有差異畫面。
- 模式 4 和 5:不支援。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
標頭 | mfidl.h |