Pular para o conteúdo principal
Obtém o progresso atual da operação de sincronização. Chame isso de dentro de PFGameSaveFilesUiProgressCallback ou consulte periodicamente enquanto uma sincronização estiver em andamento para obter o progresso atualizado em nível de bytes. Durante PreparingForUpload, current/total refletem os bytes não compactados processados/esperados. Durante Uploading, current/total refletem os bytes não compactados transferidos/esperados. Durante Downloading, current/total refletem os bytes baixados/esperados. Se total for 0, o tamanho total ainda não é conhecido — os títulos devem tratar isso como progresso indeterminado (por exemplo, mostrar um indicador giratório) em vez de dividir por zero ou exibir 0%.

Sintaxe

Parâmetros

localUserHandle PFLocalUserHandle Identificador do usuário local. syncState PFGameSaveFilesSyncState*
optional output
Estado de sincronização da operação. current uint64_t*
optional output
Bytes atuais processados no estado ativo. total uint64_t*
optional output
Total de bytes esperados no estado ativo.

Valor de retorno

Tipo: HRESULT A definir

Requisitos

Cabeçalho: PFGameSaveFilesUi.h

Confira também

Membros de PFGameSaveFilesUi
Última modificação em 6 de outubro de 2026