Sintaxe
Parâmetros
traceLevel PFTraceLevelIn O nível máximo de detalhamento a ser emitido. Os eventos nesse nível e em níveis menos detalhados são emitidos, e os eventos mais detalhados são descartados. Em ordem do menos para o mais detalhado, os valores de
PFTraceLevel são Off (0), Error (1), Warning (2), Important (3), Information (4) e Verbose (5). Passe PFTraceLevel::Off para descartar todos os eventos de rastreamento na área de rastreamento do PlayFab.
Valor de retorno
Tipo: HRESULTS_OK se o nível de rastreamento for definido. E_INVALIDARG se traceLevel for maior que PFTraceLevel::Verbose; nesse caso, o nível de rastreamento atual não é alterado.
Comentários
A área de rastreamento do PlayFab contém os eventos quePlayFabCore, PlayFabServices e PlayFabGameSave registram em log. PlayFabCore armazena o nível, e as três bibliotecas o usam. O nível padrão é PFTraceLevel::Verbose. Cada valor de PFTraceLevel é igual ao valor correspondente de HCTraceLevel da libHttpClient.
Você pode chamar esta função a qualquer momento, inclusive antes de PFInitialize. O nível é armazenado atomicamente, portanto, você pode chamar esta função de qualquer thread. O nível permanece em vigor após PFUninitializeAsync.
Esta função não altera o nível de rastreamento da libHttpClient. Para controlar os eventos HTTP e WebSocket da libHttpClient, chame HCSettingsSetTraceLevel. Depois que o PlayFab é inicializado, os eventos do PlayFab que passam por esse filtro vão para as saídas que você configura por meio do rastreamento da libHttpClient, como o depurador (HCTraceSetTraceToDebugger) e os retornos de chamada do cliente (HCTraceSetClientCallback). Eles também vão para o arquivo de rastreamento se uma chamada a PFTraceEnableTraceToFile antes de PFInitialize tiver sido bem-sucedida e os manipuladores de armazenamento puderem gravar o arquivo.
O exemplo a seguir envia todos os eventos de rastreamento do PlayFab e da libHttpClient para o depurador.
Requisitos
Cabeçalho: PFTrace.h Biblioteca: PlayFabCore.lib Plataformas compatíveis: Windows, consoles da família XBOX One e consoles XBOX SeriesConfira também
Membros de PFTraceRastreamento de depuração
