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

# DirectPeerConnectivityOptions

> Référence des indicateurs DirectPeerConnectivityOptions du SDK Unity PlayFab Party, qui contrôlent les connexions d'égal à égal entre les appareils multijoueurs.

Indicateurs contrôlant les tentatives d'utilisation de la connectivité directe d'égal à égal entre les appareils d'un réseau.

## Syntaxe

```csharp theme={null}
public enum PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS : UInt32
{
    PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_NONE = 0x0000,
    PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_SAME_PLATFORM_TYPE = 0x0001,
    PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_DIFFERENT_PLATFORM_TYPE = 0x0002,
    PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_ANY_PLATFORM_TYPE = 0x0003,
    PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_SAME_ENTITY_LOGIN_PROVIDER = 0x0004,
    PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_DIFFERENT_ENTITY_LOGIN_PROVIDER = 0x0008,
    PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_ANY_ENTITY_LOGIN_PROVIDER = 0x000c,
}
```

## Constantes

| Constante | Description | |
| - | - | - |
| PARTY\_DIRECT\_PEER\_CONNECTIVITY\_OPTIONS\_NONE | Aucun indicateur n'est spécifié.<br /><br /> L'absence d'indicateurs signifie qu'aucune tentative de connectivité directe d'égal à égal n'est autorisée. Tous les messages de point de terminaison et toutes les données de conversation entre les appareils sont toujours transmis via des serveurs de relais cloud transparents, et aucune information d'adresse IP n'est jamais échangée. | |
| PARTY\_DIRECT\_PEER\_CONNECTIVITY\_OPTIONS\_SAME\_PLATFORM\_TYPE | Des connexions directes d'égal à égal peuvent être tentées entre des appareils du même type de plateforme.<br /><br /> Une paire d'appareils tentera d'établir des connexions directes d'égal à égal s'ils sont identifiés comme ayant le même type de plateforme matérielle et/ou de système d'exploitation (par exemple, PC Windows, consoles de jeu XBOX, appareils mobiles iOS) associé à la bibliothèque Party spécifique qu'ils utilisent. <br /><br /> Notez que cet indicateur n'autorise à lui seul aucune tentative de connectivité directe d'égal à égal. Il doit être combiné avec l'un des indicateurs `PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_SAME_ENTITY_LOGIN_PROVIDER` et `PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_DIFFERENT_ENTITY_LOGIN_PROVIDER`, ou les deux. <br /><br /> | |
| PARTY\_DIRECT\_PEER\_CONNECTIVITY\_OPTIONS\_DIFFERENT\_PLATFORM\_TYPE | Des connexions directes d'égal à égal peuvent être tentées entre des appareils de types de plateforme différents.<br /><br /> Une paire d'appareils tentera d'établir des connexions directes d'égal à égal s'ils sont identifiés comme ayant des types de plateformes matérielles et/ou de systèmes d'exploitation différents (par exemple, PC Windows, consoles de jeu XBOX, appareils mobiles iOS) associés aux bibliothèques Party spécifiques utilisées par chaque appareil. <br /><br /> Notez que cet indicateur n'autorise à lui seul aucune tentative de connectivité directe d'égal à égal. Il doit être combiné avec l'un des indicateurs `PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_SAME_ENTITY_LOGIN_PROVIDER` et `PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_DIFFERENT_ENTITY_LOGIN_PROVIDER`, ou les deux. <br /><br /> | |
| PARTY\_DIRECT\_PEER\_CONNECTIVITY\_OPTIONS\_ANY\_PLATFORM\_TYPE | Des connexions directes d'égal à égal peuvent être tentées entre des appareils, quels que soient leurs types de plateforme.<br /><br /> Cet indicateur équivaut à \`\`\`PARTY\_DIRECT\_PEER\_CONNECTIVITY\_OPTIONS\_SAME\_PLATFORM\_TYPE | PARTY\_DIRECT\_PEER\_CONNECTIVITY\_OPTIONS\_DIFFERENT\_PLATFORM\_TYPE\`\`\`. |
| PARTY\_DIRECT\_PEER\_CONNECTIVITY\_OPTIONS\_SAME\_ENTITY\_LOGIN\_PROVIDER | Des connexions directes d'égal à égal peuvent être tentées entre des appareils dont les ID d'entité PlayFab des utilisateurs authentifiés ont été connectés à l'aide du même fournisseur.<br /><br /> Un appareil qui authentifie initialement un utilisateur local auprès du réseau tentera d'établir des connexions directes d'égal à égal avec les appareils distants disposant d'au moins un ID d'entité PlayFab d'utilisateur authentifié connecté à l'aide du même fournisseur (par exemple, XBOX Live, Facebook, iOS, Google) que l'utilisateur en cours d'authentification. <br /><br /> Notez que cet indicateur n'autorise à lui seul aucune tentative de connectivité directe d'égal à égal. Il doit être combiné avec l'un des indicateurs `PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_SAME_PLATFORM_TYPE` et `PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_DIFFERENT_PLATFORM_TYPE`, ou les deux. <br /><br /> | |
| PARTY\_DIRECT\_PEER\_CONNECTIVITY\_OPTIONS\_DIFFERENT\_ENTITY\_LOGIN\_PROVIDER | Des connexions directes d'égal à égal peuvent être tentées entre des appareils dont les ID d'entité PlayFab des utilisateurs authentifiés ont été connectés à l'aide de fournisseurs différents.<br /><br /> Un appareil qui authentifie initialement un utilisateur local auprès du réseau tentera d'établir des connexions directes d'égal à égal avec les appareils distants ne disposant d'aucun ID d'entité PlayFab d'utilisateur authentifié connecté à l'aide du même fournisseur (par exemple, XBOX Live, Facebook, iOS, Google) que l'utilisateur en cours d'authentification. <br /><br /> Notez que cet indicateur n'autorise à lui seul aucune tentative de connectivité directe d'égal à égal. Il doit être combiné avec l'un des indicateurs `PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_SAME_PLATFORM_TYPE` et `PARTY_DIRECT_PEER_CONNECTIVITY_OPTIONS_DIFFERENT_PLATFORM_TYPE`, ou les deux. <br /><br /> | |
| PARTY\_DIRECT\_PEER\_CONNECTIVITY\_OPTIONS\_ANY\_ENTITY\_LOGIN\_PROVIDER | Des connexions directes d'égal à égal peuvent être tentées entre des appareils, quel que soit le fournisseur utilisé pour connecter les ID d'entité PlayFab des utilisateurs authentifiés.<br /><br /> Cet indicateur équivaut à \`\`\`SameEntiPARTY\_DIRECT\_PEER\_CONNECTIVITY\_OPTIONS\_SAME\_ENTITY\_LOGIN\_PROVIDERtyLoginProvider | PARTY\_DIRECT\_PEER\_CONNECTIVITY\_OPTIONS\_DIFFERENT\_ENTITY\_LOGIN\_PROVIDER\`\`\`. |


## Related topics

- [PartyDirectPeerConnectivityOptions](/fr/services/playfab/multiplayer/networking/reference/enums/partydirectpeerconnectivityoptions.md)
- [PartyNetwork::GetDeviceConnectionType](/fr/services/playfab/multiplayer/networking/reference/classes/PartyNetwork/methods/partynetwork_getdeviceconnectiontype.md)
- [Démarrage rapide du plug-in Party pour Unity](/fr/services/playfab/multiplayer/networking/party-unity-plugin-quickstart.md)
- [SDK Unity PlayFab Party](/fr/services/playfab/multiplayer/networking/unity-party-api-reference/index.md)
- [PartyOption](/fr/services/playfab/multiplayer/networking/reference/enums/partyoption.md)
