Поделиться через


Метод 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

См. также