> ## 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.

# PlayFab Services para Nintendo Switch

> Opções de SDK do PlayFab Services para Nintendo Switch: C/C++, Unreal, Unity e C++ herdado, com detalhes sobre a aprovação de middleware exigida pela Nintendo.

# SDKs do PlayFab Services para Nintendo Switch

Os SDKs a seguir estão disponíveis para o desenvolvimento de clientes de jogos no Nintendo Switch. O SDK certo depende principalmente da sua escolha de mecanismo de jogo.

| SDK do PlayFab | Descrição | Saiba mais |
| - | - | - |
| C/C++ | O SDK mais recente, com uma interface C portátil que dá ao desenvolvedor do jogo controle total sobre memória e threads. Destinado à integração em mecanismos de jogo de alto desempenho. | [Solicitar acesso](/pt-BR/services/playfab/sdks/request-access-for-sdks-samples) |
| Unreal | Um plug-in do marketplace da Unreal Engine projetado para uso com C++ ou blueprint. | [Visão geral do SDK do Unreal](/pt-BR/services/playfab/sdks/unreal) |
| Unity | Uma extensão de editor e um SDK autônomo para Unity3d. | [Visão geral do SDK do Unity](/pt-BR/services/playfab/sdks/unity3d) |
| C++ herdado | Nosso SDK de C++ multiplataforma mais antigo oferece uma interface simples, semelhante a REST, com o PlayFab em várias plataformas. | [Solicitar acesso](/pt-BR/services/playfab/sdks/request-access-for-sdks-samples) |

## Obtendo acesso aos SDKs para Nintendo Switch

Nossos SDKs do PlayFab Services para Unreal e Unity são independentes de plataforma. Por isso, eles não exigem nenhum acesso ou permissão especial do PlayFab para serem usados em qualquer plataforma.

Para usar nossos SDKs de C/C++ ou C++ herdado no Switch, você precisa obter a aprovação de middleware da Nintendo. Depois de obter a aprovação, podemos conceder acesso ao SDK. Saiba mais sobre esse processo aqui: [Solicitar acesso](/pt-BR/services/playfab/sdks/request-access-for-sdks-samples).


## Related topics

- [SDK do PlayFab Services](/pt-BR/services/playfab/sdks/c/index.md)
- [PFAccountManagementServerGetPlayFabIDsFromNintendoSwitchDeviceIdsAsync](/pt-BR/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementservergetplayfabidsfromnintendoswitchdeviceidsasync.md)
- [PFAccountManagementClientGetPlayFabIDsFromNintendoSwitchDeviceIdsAsync](/pt-BR/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementclientgetplayfabidsfromnintendoswitchdeviceidsasync.md)
- [PFAccountManagementGetPlayFabIDsFromNintendoSwitchDeviceIdsRequest](/pt-BR/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementgetplayfabidsfromnintendoswitchdeviceidsrequest.md)
- [PFAccountManagementGetPlayFabIDsFromNintendoSwitchDeviceIdsResult](/pt-BR/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementgetplayfabidsfromnintendoswitchdeviceidsresult.md)
