Método IEventDetectorOemAdapter::P arseDetectionResultData (eventdetectoroemadapter.h)

Usa los datos del modelo de entrada y SOUNDDETECTOR_PATTERNHEADER para determinar detectionEVENTID, LANGID y USER detectados.

Sintaxis

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

Parámetros

UserModelData

[In] - Puntero a IStream enlazado a datos de modelo para el patrón de arming (opcional).

Result

[In] - Puntero al SOUNDDETECTOR_PATTERNHEADER desde DDI.

AssistantContext

[In] - AssistantContext: datos que se van a proporcionar al asistente.

EventSelector

[Out] - DetectionEVENTELECTOR asociado a esta detección.

EventAction

[Out] - Acción para que el sistema realice, junto con el contexto asociado.

EventStartPerformanceCounterValue

[Out] - Hora de inicio del evento, si está disponible, en caso contrario, cero.

EventEndPerformanceCounterValue

[Out] - Hora de finalización del evento, si está disponible, en caso contrario, cero.

DebugOutput

[Out] - Cadena opcional para proporcionar detalles abiertos, que se usan para el registro y la telemetría.

Valor devuelto

Devuelve S_OK si la función se cierra correctamente. De lo contrario, devuelve:

  • E_INVALIDARG: si se llama incoherentemente a w.r.t. los datos del modelo y su encabezado.
  • E_POINTER: uno o varios de los punteros de parámetro de salida son NULL.
  • HRESULT_FROM_WIN32(ERROR_GEN_FAILURE) = no se puede completar el procesamiento.

Comentarios

Esta función forma parte de la interfaz OEM de Event Detector que se va a usar para los detectores de palabras clave de hardware. Para obtener más información, consulte Activación por voz.

Requisitos

Requisito Valor
Header eventdetectoroemadapter.h

Consulte también