XUserLocalId
Especifica uma ID de sessão de jogo para um usuário.Sintaxe
Membros
valueTipo: uint64_t A ID de sessão de jogo de um usuário.
Comentários
O XUserLocalId identifica exclusivamente um usuário dentro de uma sessão de jogo. Se duplicarmos XUserHandle, ambos os identificadores manterão o mesmo XUserLocalId. Quando uma sessão de jogo termina, o mesmo usuário pode ter XUserLocalIds diferentes na próxima sessão. Não é possível usar essas IDs para rastrear usuários entre sessões de jogo. As IDs são válidas por sessão de jogo. Um XUserLocalId “nulo” será igual ao valor de XUserNullUserLocalId. As seguintes funções de retorno de chamada e funções recebem uma estrutura XUserLocalId ou um ponteiro para ela como argumento:- XUserChangeEventCallback: uma função de retorno de chamada para um evento de alteração de usuário.
- XUserDefaultAudioEndpointUtf16ChangedCallback: um retorno de chamada invocado quando o ponto de extremidade de áudio padrão de um usuário é alterado.
- XUserFindUserByLocalId: uma função que usa uma ID local específica para recuperar um identificador para um usuário.
- XUserGetDefaultAudioEndpointUtf16: uma função que recupera o ponto de extremidade de áudio padrão de um usuário específico.
- XUserGetLocalId: uma função que recupera a ID de sessão de jogo exclusiva de um usuário.
