XGameEventWrite
Escribe un evento dentro del juego que opcionalmente incluye campos de datos de “dimensiones” y “mediciones”.Sintaxis
Parámetros
user _In_Tipo: XUserHandle El identificador del usuario en cuyo nombre se envía el evento. *serviceConfigId _In_z_
Tipo: char El identificador de configuración de servicio (SCID) de XBOX Live para este título. *playSessionId _In_z_
Tipo: char Identificador de sesión de juego. Se trata de un GUID único creado por el juego al inicio de cada sesión de juego para realizar el seguimiento del conjunto de eventos enviados en una única sesión de juego. eventName _In_z_
Tipo: char* Nombre del evento. dimensionsJson _In_opt_z_
Tipo: char* Campos de datos de dimensiones en formato JSON. measurementsJson _In_opt_z_
Tipo: char* Campos de datos de mediciones en formato JSON.
Valor devuelto
Tipo: HRESULT Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve un código de error. Para obtener una lista de códigos de error, consulte Códigos de error.Comentarios
No es seguro llamar a esta función en un subproceso sensible al tiempo. Para obtener más información, consulte Subprocesos sensibles al tiempo.
Las mediciones solo pueden tener valores numéricos, mientras que las dimensiones pueden tener una variedad más amplia de tipos. Si se prefiere, el campo dimensionsJson puede usarse exclusivamente para escribir eventos.
