Skip to main content

XSpeechToTextCancelHypothesisString

Cancela uma hipótese e remove a cadeia de caracteres dela de uma sobreposição de texto.

Sintaxe

Parâmetros

hypothesisId   _In_
Tipo: uint32_t
A ID da hipótese retornada por XSpeechToTextBeginHypothesisString.

Valor retornado

Tipo: HRESULT HRESULT de êxito ou código de erro.

Comentários

Esta função cancela uma hipótese e remove a cadeia de caracteres dela da sobreposição. A sobreposição pode exibir apenas um número limitado de cadeias de caracteres. Quando o máximo é atingido, as cadeias de caracteres mais antigas expiram. Se uma cadeia de caracteres expirada for uma hipótese que ainda não foi finalizada nem cancelada, o valor de hypothesisId dela se tornará inválido. Passar um valor de hypothesisId inválido não retorna um erro. Para atualizar uma cadeia de caracteres de hipótese na sobreposição, use XSpeechToTextUpdateHypothesisString. Para finalizar uma hipótese, use XSpeechToTextFinalizeHypothesisString. Em algumas plataformas, a cadeia de caracteres da hipótese não é exibida até que o aplicativo chame XSpeechToTextFinalizeHypothesisString. A menos que a hipótese seja cancelada, seu aplicativo deve sempre chamar XSpeechToTextFinalizeHypothesisString para garantir que a cadeia de caracteres seja exibida. Para obter exemplos de código, confira a seção Comentários de XSpeechToTextBeginHypothesisString.

Requisitos

Cabeçalho: XAccessibility.h Biblioteca: xgameruntime.lib Plataformas com suporte: Windows, consoles da família XBOX One e consoles XBOX Series

Confira também

XAccessibility
Last modified on October 6, 2026