Метод IEventDetectorOemAdapter::P arseDetectionResultData (eventdetectoroemadapter.h)

Использует входные данные модели и SOUNDDETECTOR_PATTERNHEADER для определения обнаруженных DETECTIONEVENTID, LANGID и USER.

Синтаксис

HRESULT ParseDetectionResultData(
  IStream                     *UserModelData,
  SOUNDDETECTOR_PATTERNHEADER *Result,
  SOUNDDETECTOR_PATTERNHEADER **AssistantContext,
  DETECTIONEVENTSELECTOR      *EventSelector,
  EVENTACTION                 *EventAction,
  ULONG64                     *EventStartPerformanceCounterValue,
  ULONG64                     *EventEndPerformanceCounterValue,
  WCHAR                       **DebugOutput
);

Параметры

UserModelData

[In] — указатель на IStream, привязанный к данным модели для шаблона армирования (необязательно).

Result

[In] — указатель на SOUNDDETECTOR_PATTERNHEADER из DDI.

AssistantContext

[In] — AssistantContext — данные, предоставляемые помощник.

EventSelector

[Out] — объект DETECTIONEVENTELECTOR, связанный с этим обнаружением.

EventAction

[Out] — действие для системы, а также связанный контекст.

EventStartPerformanceCounterValue

[Out] — время начала события, если доступно, в противном случае — ноль.

EventEndPerformanceCounterValue

[Out] — время окончания события, если доступно, в противном случае — ноль.

DebugOutput

[Out] — необязательная строка для предоставления открытых сведений, используемая для ведения журнала и телеметрии.

Возвращаемое значение

Возвращает S_OK, если функция успешно завершает работу. В противном случае возвращается:

  • E_INVALIDARG — при несогласованном вызове w.r.t. данных модели и ее заголовка.
  • E_POINTER — один или несколько указателей параметра out имеет значение NULL.
  • HRESULT_FROM_WIN32(ERROR_GEN_FAILURE) = не удается завершить обработку.

Комментарии

Эта функция является частью интерфейса OEM детектора событий, который будет использоваться для аппаратных ключевое слово точечных устройств. Дополнительные сведения см. в разделе Голосовая активация.

Требования

Требование Значение
Заголовок eventdetectoroemadapter.h

См. также раздел