CRI ADX  Last Updated: 2024-07-17 10:48 p
运行时概述
ADX运行时由声音系统文件系统 两部分组成。
各系统都是独立的运行库,声音系统部分作为“CRI Atom运行库”提供,文件系统部分作为 “CRI File System库”提供。
声音系统部分根据功能差异分为两层(上层和下层)。
系统/层配置图


CRI AtomEx:声音系统上层
CRI Atom:声音系统下层
CRI File System:文件系统


CRI AtomEx

“CRI AtomEx” 是声音系统的上层。
支持各种功能,例如通过设置优先级和分组来控制发声数,播放由创建工具“CRI Atom Craft ”创建的“ACB文件 ”中的Cue和序列等。

CRI File System

“CRI Atom” 是声音系统的下层。
为实现低内存/低负荷的音频播放,仅支持播放音频数据所需的最低限度的功能。
具体来说,可以执行指定文件播放音频、内存播放音频数据、播放用编码工具“CRI Atom Encoder ”创建的“AWB文件 ”中的音频数据等。

CRI File System

CRI File System是用作ADX运行时的File System的运行库。 CRI Atom运行库执行的文件访问均通过CRI File System库执行,因此在使用CRI Atom运行库时,必须链接CRI File System库。
备注:
用CRI Atom运行库仅执行音频播放时,应用程序不会直接使用CRI File System库。
可以运用于想要用CRI Atom程序库播放音频的同时并行读取文件等场景。