> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XblUserProfile

> XblUserProfile

# XblUserProfile

Representa o perfil do XBOX Live de um usuário.

## Sintaxe

```cpp theme={null}
typedef struct XblUserProfile {  
    uint64_t xboxUserId;  
    char appDisplayName[XBL_DISPLAY_NAME_CHAR_SIZE];  
    char appDisplayPictureResizeUri[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE];  
    char gameDisplayName[XBL_DISPLAY_NAME_CHAR_SIZE];  
    char gameDisplayPictureResizeUri[XBL_DISPLAY_PIC_URL_RAW_CHAR_SIZE];  
    char gamerscore[XBL_GAMERSCORE_CHAR_SIZE];  
    char gamertag[XBL_GAMERTAG_CHAR_SIZE];  
    char modernGamertag[XBL_MODERN_GAMERTAG_CHAR_SIZE];  
    char modernGamertagSuffix[XBL_MODERN_GAMERTAG_SUFFIX_CHAR_SIZE];  
    char uniqueModernGamertag[XBL_UNIQUE_MODERN_GAMERTAG_CHAR_SIZE];  
} XblUserProfile  
```

### Membros

*xboxUserId*\
Tipo: uint64\_t

A ID de usuário do XBOX do usuário.

*appDisplayName*\
Tipo: char\[XBL\_DISPLAY\_NAME\_CHAR\_SIZE]

O nome de exibição do usuário, codificado em UTF-8, a ser usado na interface do usuário do aplicativo. Ele sempre será o gamertag do usuário e idêntico ao campo gameDisplayName.

*appDisplayPictureResizeUri*\
Tipo: char\[XBL\_DISPLAY\_PIC\_URL\_RAW\_CHAR\_SIZE]

Uri codificado em UTF-8 da imagem de jogador do usuário. Ele sempre será idêntico ao campo gameDisplayPictureResizeUri. O Uri é um Uri redimensionável. Ele pode ser usado para especificar um dos seguintes tamanhos e formatos acrescentando '\&format={format}\&w={width}\&h={height}:<br /> Formato: png<br /> Largura Altura<br /> 64 64<br /> 208 208<br /> 424 424<br />

*gameDisplayName*\
Tipo: char\[XBL\_DISPLAY\_NAME\_CHAR\_SIZE]

O nome de exibição do usuário, codificado em UTF-8, a ser usado na interface do usuário do aplicativo. Ele sempre será o gamertag do usuário e idêntico ao campo appDisplayName.

*gameDisplayPictureResizeUri*\
Tipo: char\[XBL\_DISPLAY\_PIC\_URL\_RAW\_CHAR\_SIZE]

Uri codificado em UTF-8 da imagem de jogador do usuário. Ele sempre será idêntico ao campo appDisplayPictureResizeUri. O Uri é um Uri redimensionável. Ele pode ser usado para especificar um dos seguintes tamanhos e formatos acrescentando '\&format={format}\&w={width}\&h={height}:<br /> Formato: png<br /> Largura Altura<br /> 64 64<br /> 208 208<br /> 424 424<br />

*gamerscore*\
Tipo: char\[XBL\_GAMERSCORE\_CHAR\_SIZE]

O Gamerscore do usuário, codificado em UTF-8.

*gamertag*\
Tipo: char\[XBL\_GAMERTAG\_CHAR\_SIZE]

O gamertag clássico do usuário, codificado em UTF-8. Este campo usa somente caracteres ASCII e não inclui um sufixo.

*modernGamertag*\
Tipo: char\[XBL\_MODERN\_GAMERTAG\_CHAR\_SIZE]

O gamertag moderno do usuário, codificado em UTF-8. Este campo usa intervalos específicos de caracteres UTF-8 e não inclui um sufixo. Não há garantia de que seja exclusivo.

*modernGamertagSuffix*\
Tipo: char\[XBL\_MODERN\_GAMERTAG\_SUFFIX\_CHAR\_SIZE]

O sufixo numérico codificado em UTF-8 acrescentado ao gamertag moderno para garantir a exclusividade. Pode estar vazio em alguns casos.

*uniqueModernGamertag*\
Tipo: char\[XBL\_UNIQUE\_MODERN\_GAMERTAG\_CHAR\_SIZE]

O gamertag moderno exclusivo e o sufixo numérico, codificados em UTF-8. O formato será "modernGamertag#suffix". Há garantia de que não terá mais de 16 caracteres renderizados.

## Argumento de

[XblProfileGetUserProfileResult](/pt-BR/reference/live/xsapi-c/profile_c/functions/xblprofilegetuserprofileresult)\
[XblProfileGetUserProfilesResult](/pt-BR/reference/live/xsapi-c/profile_c/functions/xblprofilegetuserprofilesresult)\
[XblProfileGetUserProfilesForSocialGroupResult](/pt-BR/reference/live/xsapi-c/profile_c/functions/xblprofilegetuserprofilesforsocialgroupresult)

## Requisitos

**Cabeçalho:** profile\_c.h

## Confira também

[profile\_c](/pt-BR/reference/live/xsapi-c/profile_c/profile_c_members)


## Related topics

- [XblUserProfile](/reference/live/xsapi-c/profile_c/structs/xbluserprofile.md)
- [XblProfileGetUserProfileResult](/reference/live/xsapi-c/profile_c/functions/xblprofilegetuserprofileresult.md)
- [XblProfileGetUserProfilesResult](/reference/live/xsapi-c/profile_c/functions/xblprofilegetuserprofilesresult.md)
