Partilhar via


Método IKeywordDetectorOemAdapter::BuildArmingPatternData (keyworddetectoroemadapter.h)

O método BuildArmingPatternData é chamado pelo sistema operacional para criar dados de padrão específicos do OEM que incluam qualquer palavra-chave e dados de modelo específicos do usuário para detecção.

Sintaxe

HRESULT BuildArmingPatternData(
  [in]  IStream                     *UserModelData,
  [in]  KEYWORDSELECTOR             *KeywordSelectors,
  [in]  ULONG                       NumKeywordSelectors,
  [out] SOUNDDETECTOR_PATTERNHEADER **ppPatternData
);

Parâmetros

[in] UserModelData

Um ponteiro para IStream associado a dados de modelo para os valores de KEYWORDSELECTOR no parâmetro KeywordSelectors.

[in] KeywordSelectors

Uma matriz de estruturas KEYWORDSELECTOR identificando o conjunto desejado de correspondências para o detector de palavras-chave armar.

[in] NumKeywordSelectors

O número de itens na matriz KeywordSelectors. Há suporte para apenas um seletor de palavras-chave e esse campo deve ser definido como um.

[out] ppPatternData

Os dados padrão do sistema operacional a serem passados para o driver de áudio. O OEMDLL aloca a chamada de memória CoTaskMemAlloc . O sistema operacional liberará a memória chamando CoTaskMemFree.

Valor de retorno

Esse método pode retornar um desses valores.

Valor de retorno Descrição
S_OK
A função foi encerrada com êxito.
E_POINTER
O ponteiro ModelData é NULL.
E_INVALIDARG
Os parâmetros KeywordId ou LangId são inválidos.
HRESULT_FROM_WIN32(ERROR_GEN_FAILURE)
O processamento não pôde ser concluído.

Observações

O sistema operacional pode chamar esse método a qualquer momento. O sistema operacional também pode armazenar os dados de padrão retornados para reutilizar posteriormente para o mesmo conjunto de seletores de palavra-chave.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10
servidor com suporte mínimo Windows Server 2016
da Plataforma de Destino Windows
cabeçalho keyworddetectoroemadapter.h

Consulte também

CoTaskMemAlloc

CoTaskMemFree

IKeywordDetectorOemAdapter

KEYWORDSELECTOR