FCacheStatistics

  • Unreal Blueprint

更新时间不可用

缓存文件的统计数据。

C++
USTRUCT(BlueprintType)
struct FCacheStatistics {
	GENERATED_BODY()
public:
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|CacheStatistics")
	int64 fileSize = 0;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|CacheStatistics")
	int64 cacheSize = 0;
	UPROPERTY(VisibleAnywhere, BlueprintReadWrite, Category = "Agora|CacheStatistics")
	int64 downloadSize = 0;

	FCacheStatistics(){}
	FCacheStatistics(const agora::media::base::CacheStatistics& cacheStatistics) {
		fileSize = cacheStatistics.fileSize;
		cacheSize = cacheStatistics.cacheSize;
		downloadSize = cacheStatistics.downloadSize;
	}
	agora::media::base::CacheStatistics CreateAgoraData() const {
		agora::media::base::CacheStatistics cacheStatistics;
		cacheStatistics.fileSize = fileSize;
		cacheStatistics.cacheSize = cacheSize;
		cacheStatistics.downloadSize = downloadSize;
		return cacheStatistics;
	}
	void FreeAgoraData(agora::media::base::CacheStatistics & AgoraData) const {

	}
};

属性

参数名描述
fileSize

本次播放的媒体文件的大小,单位为字节。

cacheSize

本次播放的媒体文件已缓存的数据大小,单位为字节。

downloadSize

本次播放已下载的媒体文件大小,单位为字节。

表格内容超出当前宽度,可横向滚动查看更多列。

这个页面有帮助吗?