XGameEventWrite
Écrit un événement en jeu qui inclut facultativement des champs de données « dimensions » et « measurement ».Syntaxe
Paramètres
user _In_Type : XUserHandle Handle de l’utilisateur au nom duquel l’événement est envoyé. *serviceConfigId _In_z_
Type : char ID de configuration de service (SCID) XBOX Live pour ce titre. *playSessionId _In_z_
Type : char ID de session de jeu. Il s’agit d’un GUID unique créé par le jeu au début de chaque session de jeu pour suivre l’ensemble des événements envoyés au cours d’une même session de jeu. eventName _In_z_
Type : char* Nom de l’événement. dimensionsJson _In_opt_z_
Type : char* Champs de données de dimensions au format JSON. measurementsJson _In_opt_z_
Type : char* Champs de données de mesures au format JSON.
Valeur de retour
Type : HRESULT Retourne S_OK en cas de réussite; sinon, retourne un code d’erreur. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur.Remarques
Il n’est pas sécuritaire d’appeler cette fonction sur un thread urgent. Pour plus d’informations, consultez Threads urgents.
Les mesures ne peuvent avoir que des valeurs numériques, tandis que les dimensions peuvent avoir une plus grande variété de types. Si vous le préférez, le champ dimensionsJson peut être utilisé exclusivement pour l’écriture d’événements.
