Compartilhar via


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

Usa os dados do modelo de entrada e SOUNDDETECTOR_PATTERNHEADER para determinar o DETECTIONEVENTID, LANGID e USER detectados.

Sintaxe

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

Parâmetros

UserModelData

[In] - Ponteiro para IStream associado a dados de modelo para o padrão de arming (opcional).

Result

[In] - Ponteiro para o SOUNDDETECTOR_PATTERNHEADER da DDI.

AssistantContext

[In] - AssistantContext - Dados a serem fornecidos ao assistente.

EventSelector

[Out] – O DETECTIONEVENTELECTOR associado a essa detecção.

EventAction

[Out] - Ação para o sistema tomar, juntamente com o contexto associado.

EventStartPerformanceCounterValue

[Out] – Hora de início do evento, se disponível, caso contrário, zero.

EventEndPerformanceCounterValue

[Out] – Hora de término do evento, se disponível, caso contrário, zero.

DebugOutput

[Out] – cadeia de caracteres opcional para fornecer detalhes abertos, usados para registro em log e telemetria.

Retornar valor

Retorna S_OK se a função for encerrada com êxito. Caso contrário, retornará:

  • E_INVALIDARG - se chamado inconsistentemente w.r.t. os dados do modelo e seu cabeçalho.
  • E_POINTER – um ou mais dos ponteiros de parâmetro de saída são nulos.
  • HRESULT_FROM_WIN32(ERROR_GEN_FAILURE) = não é possível concluir o processamento.

Comentários

Essa função é a parte da interface OEM do Detector de Eventos a ser usada para palavra-chave spotters de hardware. Para obter mais informações, consulte Ativação de voz.

Requisitos

Requisito Valor
Cabeçalho eventdetectoroemadapter.h

Confira também