Saltar al contenido principal
Establece el nivel de seguimiento de los eventos en el área de seguimiento de Microsoft Azure PlayFab.

Sintaxis

Parámetros

traceLevel PFTraceLevel
In
El nivel de detalle máximo que se va a emitir. Se emiten los eventos de este nivel y de los niveles menos detallados, y se descartan los eventos más detallados. En orden de menor a mayor nivel de detalle, los valores de PFTraceLevel son Off (0), Error (1), Warning (2), Important (3), Information (4) y Verbose (5). Pase PFTraceLevel::Off para descartar todos los eventos de seguimiento en el área de seguimiento de PlayFab.

Valor devuelto

Tipo: HRESULT S_OK si se establece el nivel de seguimiento. E_INVALIDARG si traceLevel es mayor que PFTraceLevel::Verbose; en ese caso, el nivel de seguimiento actual no cambia.

Comentarios

El área de seguimiento de PlayFab contiene los eventos que registran PlayFabCore, PlayFabServices y PlayFabGameSave. PlayFabCore almacena el nivel y las tres bibliotecas lo usan. El nivel predeterminado es PFTraceLevel::Verbose. Cada valor de PFTraceLevel es igual al valor correspondiente de HCTraceLevel de libHttpClient. Puede llamar a esta función en cualquier momento, incluso antes de PFInitialize. El nivel se almacena de forma atómica, por lo que puede llamar a esta función desde cualquier subproceso. El nivel permanece en vigor después de PFUninitializeAsync. Esta función no cambia el nivel de seguimiento de libHttpClient. Para controlar los eventos HTTP y WebSocket de libHttpClient, llame a HCSettingsSetTraceLevel. Una vez inicializado PlayFab, los eventos de PlayFab que pasan este filtro se envían a las salidas que configure mediante el seguimiento de libHttpClient, como el depurador (HCTraceSetTraceToDebugger) y las devoluciones de llamada de cliente (HCTraceSetClientCallback). También se envían al archivo de seguimiento si una llamada a PFTraceEnableTraceToFile antes de PFInitialize se realizó correctamente y los controladores de almacenamiento pueden escribir el archivo. En el ejemplo siguiente se envían todos los eventos de seguimiento de PlayFab y libHttpClient al depurador.

Requisitos

Encabezado: PFTrace.h Biblioteca: PlayFabCore.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Consulte también

Miembros de PFTrace
Seguimiento de depuración
Última modificación el 5 de noviembre de 2026