Свойство 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 |
Примечание
Только режимы с одним вводом будут работать с DMO фильтра-оболочки из API DirectShow 9.0.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Заголовок |
|
См. также раздел