Partilhar 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

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

Result

[Em] – Ponteiro para o SOUNDDETECTOR_PATTERNHEADER da DDI.

AssistantContext

[Em] – 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

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

DebugOutput

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

Valor de retorno

Retorna S_OK se a função sair com êxito. Caso contrário, ele 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.

Observações

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

Requisitos

Requisito Valor
cabeçalho eventdetectoroemadapter.h

Consulte também