Skip to main content

XGameStreamingUnregisterConnectionStateChanged

Cancela o registro de um XGameStreamingConnectionStateChangedCallback registrado anteriormente.

Sintaxe

Parâmetros

token   _In_ Tipo: XTaskQueueRegistrationToken Token correspondente ao registro de retorno de chamada feito por meio de XGameStreamingRegisterConnectionStateChanged. wait   
Tipo: bool
Se wait for definido como true, XGameStreamingUnregisterConnectionStateChanged não retornará até que o registro tenha sido revogado e todos os retornos de chamada pendentes tenham sido concluídos. Se wait for definido como false, XGameStreamingUnregisterConnectionStateChanged retornará assim que o registro for revogado. Embora nenhum novo retorno de chamada seja entregue, um retorno de chamada em andamento ainda pode estar em execução quando a função retornar.

Valor retornado

Tipo: bool Retornará true se o cancelamento do registro tiver sido bem-sucedido ou false se não tiver sido.

Comentários

Não é seguro chamar esta função em um thread sensível ao tempo. Para obter mais informações, consulte Threads sensíveis ao tempo.
Esta API pode ser usada para parar de escutar as alterações de conexão dos dispositivos cliente de streaming. Isso deve ser feito quando o jogo for apenas fazer uma verificação geral de se algum cliente está fazendo streaming, utilizando XGameStreamingIsStreaming, ou quando não for mais fazer nenhuma otimização da experiência em função dos clientes de streaming.

Requisitos

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

Documentação conceitual

Confira também

XGameStreamingConnectionStateChangedCallback
XGameStreamingRegisterConnectionStateChanged
XGameStreaming
Last modified on October 6, 2026