Skip to main content

XGameStreamingUnregisterClientPropertiesChanged

Cancela o registro de um XGameStreamingClientPropertiesChangedCallback registrado anteriormente.

Sintaxe

Parâmetros

client   _In_
Tipo: XGameStreamingClientId
O cliente de streaming do qual cancelar a assinatura das notificações de alteração de propriedades. Normalmente, essa ID é obtida como parâmetro de XGameStreamingConnectionStateChangedCallback. token   _In\
Tipo: XTaskQueueRegistrationToken
O token de registro fornecido por XGameStreamingRegisterClientPropertiesChanged para o retorno de chamada que não deve mais ser disparado. wait   _In_
Tipo: bool
Se wait for definido como true, XGameStreamingUnregisterClientPropertiesChanged 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, XGameStreamingUnregisterClientPropertiesChanged 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 permite que o jogo pare de receber o XGameStreamingClientPropertiesChangedCallback sempre que uma XGameStreamingClientProperty, como as dimensões físicas do stream, for alterada.

Exemplo

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

XGameStreamingClientProperty XGameStreamingClientPropertiesChangedCallback XGameStreamingRegisterClientPropertiesChanged XGameStreaming
Last modified on October 6, 2026