Метод IEventDetectorOemAdapter::BuildArmingPatternData (eventdetectoroemadapter.h)
Создает данные шаблона, которые будут использоваться при последующем запросе на руку. Это выполняется один раз для каждого экземпляра пин-кода. GUID в SOUNDDETECTOR_PATTERNHEADER можно использовать для предоставления дополнительного контекста, чтобы разрешить использование необязательных моделей, но ожидается, что отдельный метод DETECTIONEVENTS может быть вооружен и разоружен, учитывая соответствующую поддержку функций.
Синтаксис
HRESULT BuildArmingPatternData(
IStream *UserModelData,
DETECTIONEVENTSELECTOR *EventSelectors,
ULONG NumEventSelectors,
SOUNDDETECTOR_PATTERNHEADER **PatternData
);
Параметры
UserModelData
[В] — указатель на IStream, привязанный к данным модели (необязательно).
EventSelectors
[В] — указатель на массив DETECTIONEVENTSELECTOR структур, связанных с этим BurstID.
NumEventSelectors
[В] — число переданных структур DETECTIONEVENTSELECT OR.
PatternData
[Out] — данные шаблона, созданные для отражения входных наборов eventlanguageuser для руки.
Возвращаемое значение
Этот метод возвращает HRESULT. Он возвращает S_OK, если функция успешно завершает работу. В противном случае возвращается E_INVALIDARG — указатель UserModelData имеет значение NULL или один или несколько объектов DETECTIONEVENTELECTOR содержит недопустимые идентификаторы.
HRESULT_FROM_WIN32(ERROR_GEN_FAILURE) = не удалось завершить обработку.
Замечания
Эта функция является частью интерфейса OEM Детектора событий, который будет использоваться для точечных ключевых слов оборудования. Дополнительные сведения см. в активации голосовой связи.
Требования
Требование | Ценность |
---|---|
заголовка | eventdetectoroemadapter.h |