MFPKEY_WMAAECMA_DMO_SOURCE_MODE 屬性
指定語音擷取 DSP 是否使用來源模式或篩選模式。
IPropertyBag 的常數
僅適用于使用 IPropertyStore。
資料類型
VT_BOOL
預設值
VARIANT_TRUE
套用至
備註
在來源模式中,應用程式不需要將輸入資料傳送至 DSP,因為 DSP 會自動從音訊裝置提取資料。 在篩選模式中,應用程式必須將輸入資料傳送至 DSP。
這個屬性可以有下列值。
值 | 描述 |
---|---|
VARIANT_FALSE | 篩選模式。 |
VARIANT_TRUE | 來源模式。 |
注意
當 DMO 處於來源模式時,您應該只呼叫 IMediaObject::SetOutputType 來設定輸出資料流程格式,而且不要呼叫 IMediaObject::SetInputType 來設定輸入資料流程格式。 否則 DMO 初始化將會失敗。
如果此屬性的值是VARIANT_TRUE,則 DSP 會有零輸入。 如果值是VARIANT_FALSE,則 DSP 有一或兩個輸入,視 MFPKEY_WMAAECMA_SYSTEM_MODE 屬性的值而定,如下表所示。
值 | 輸入數目 |
---|---|
OPTIBEAM_ARRAY_AND_AEC | 2 |
OPTIBEAM_ARRAY_ONLY | 1 |
SINGLE_CHANNEL_AEC | 2 |
SINGLE_CHANNEL_NSAGC | 1 |
注意
只有具有單一輸入的模式會使用 DirectShow 9.0 API 中的包裝函式篩選 DMO。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 [僅限傳統型應用程式] |
標頭 |
|
另請參閱