Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Impostazioni TF
#include <tuningfork.h>
Impostazioni di inizializzazione Zero i valori non utilizzati.
Riepilogo
Attributi pubblici
|
endpoint_uri_override
|
const char *
Una stringa con terminazione nullo contenente l'endpoint a cui si connetterà Tuning Fork per le richieste di parametri, caricamento e debug.
|
fidelity_params_callback
|
Callback, se impostato, viene chiamato con i parametri di fedeltà scaricati.
|
persistent_cache
|
Oggetto cache da utilizzare per la persistenza dei dati di caricamento.
|
swappy_tracer_fn
|
L'indirizzo della funzione Sostituirepy_injectTracers.
|
swappy_version
|
uint32_t
La versione di Speakpy da cui proviene swappy_tracer_fn.
|
training_fidelity_params
|
Un protobuf serializzato contenente i parametri di fedeltà da caricare per l'addestramento.
|
Attributi pubblici
override_uri_endpoint
const char * TFSettings::endpoint_uri_override
Una stringa con terminazione nullo contenente l'endpoint a cui si connetterà Tuning Fork per le richieste di parametri, caricamento e debug.
Questa sostituisce il valore in base_uri nelle impostazioni del protocollo ed è destinata esclusivamente a finalità di debug.
fidelity_params_callback
ProtoCallback TFSettings::fidelity_params_callback
Callback, se impostato, viene chiamato con i parametri di fedeltà scaricati.
Se il criterio non viene configurato, devi chiamare TuningFork_getFidelityParameters autonomamente.
cache_permanente
const TFCache * TFSettings::persistent_cache
Oggetto cache da utilizzare per la persistenza dei dati di caricamento.
Se il criterio non viene configurato, i dati vengono mantenuti in /data/local/tmp/tunefork
traccia_scambio_fn
SwappyTracerFn TFSettings::swappy_tracer_fn
L'indirizzo della funzione Sostituirepy_injectTracers.
Se non è impostato, devi chiamare TuningFork_tick autonomamente. Se impostata, la telemetria di 4 tasti degli strumenti viene registrata automaticamente.
versione_scambio
uint32_t TFSettings::swappy_version
La versione di Speakpy da cui proviene swappy_tracer_fn.
training_fidelity_params
const CProtobufSerialization * TFSettings::training_fidelity_params
Un protobuf serializzato contenente i parametri di fedeltà da caricare per l'addestramento.
Impostalo su nullptr se non utilizzi la modalità di addestramento. Tieni presente che vengono utilizzati al posto dei parametri predefiniti caricati dall'APK, se presenti e non è presente né un download riuscito né parametri salvati.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-26 UTC.
[null,null,["Ultimo aggiornamento 2025-07-26 UTC."],[],[],null,["# TFSettings Struct Reference\n\nTFSettings\n==========\n\n`#include \u003ctuningfork.h\u003e`\n\nInitialization settings Zero any values that are not being used.\n\nSummary\n-------\n\n| ### Public attributes ||\n|-------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [endpoint_uri_override](#struct_t_f_settings_1a88e9ace6b6d25dfdf6ee281f1840ace3) | `const char *` A null-terminated string containing the endpoint that Tuning Fork will connect to for parameter, upload and debug requests. |\n| [fidelity_params_callback](#struct_t_f_settings_1a89cd30d7f2359b54c20ac53aca6aa629) | [ProtoCallback](/games/sdk/reference/performance-tuner/custom-engine/group/tuningfork#group__tuningfork_1gaf780faded2692da73f8d7ee37499d171) Callback If set, this is called with the fidelity parameters that are downloaded. |\n| [persistent_cache](#struct_t_f_settings_1a25e55876c9296aaec34b4dbb8772ceba) | `const `[TFCache](/games/sdk/reference/performance-tuner/custom-engine/struct/t-f-cache#struct_t_f_cache)` *` Cache object to be used for upload data persistence. |\n| [swappy_tracer_fn](#struct_t_f_settings_1a3ca27ab14efce1c40d4b70f8e567da33) | [SwappyTracerFn](/games/sdk/reference/performance-tuner/custom-engine/group/tuningfork#group__tuningfork_1ga43b1819af457676a72f228c08068fed4) The address of the Swappy_injectTracers function. |\n| [swappy_version](#struct_t_f_settings_1a5c2d98b44ddf8084bc7ef9eff516d451) | `uint32_t` The version of Swappy that swappy_tracer_fn comes from. |\n| [training_fidelity_params](#struct_t_f_settings_1a3ab649a2ec035694d4b035b742d56dd9) | `const `[CProtobufSerialization](/games/sdk/reference/performance-tuner/custom-engine/struct/c-protobuf-serialization#struct_c_protobuf_serialization)` *` A serialized protobuf containing the fidelity parameters to be uploaded for training. |\n\nPublic attributes\n-----------------\n\n### endpoint_uri_override\n\n```gdscript\nconst char * TFSettings::endpoint_uri_override\n``` \nA null-terminated string containing the endpoint that Tuning Fork will connect to for parameter, upload and debug requests.\n\nThis overrides the value in base_uri in the settings proto and is intended for debugging purposes only. \n\n### fidelity_params_callback\n\n```scdoc\nProtoCallback TFSettings::fidelity_params_callback\n``` \nCallback If set, this is called with the fidelity parameters that are downloaded.\n\nIf unset, you need to call TuningFork_getFidelityParameters yourself. \n\n### persistent_cache\n\n```gdscript\nconst TFCache * TFSettings::persistent_cache\n``` \nCache object to be used for upload data persistence.\n\nIf unset, data is persisted to /data/local/tmp/tuningfork \n\n### swappy_tracer_fn\n\n```scdoc\nSwappyTracerFn TFSettings::swappy_tracer_fn\n``` \nThe address of the Swappy_injectTracers function.\n\nIf this is unset, you need to call TuningFork_tick yourself. If it is set, telemetry for 4 instrument keys is automatically recorded. \n\n### swappy_version\n\n```scdoc\nuint32_t TFSettings::swappy_version\n``` \nThe version of Swappy that swappy_tracer_fn comes from. \n\n### training_fidelity_params\n\n```gdscript\nconst CProtobufSerialization * TFSettings::training_fidelity_params\n``` \nA serialized protobuf containing the fidelity parameters to be uploaded for training.\n\nSet this to nullptr if you are not using training mode. Note that these are used instead of the default parameters loaded from the APK, if they are present and there are neither a successful download nor saved parameters."]]