CRI ADX  Last Updated: 2024-07-17 10:48 p
应用程序端的准备

应用程序链接的程序库

执行游戏内预览时,游戏并不链接到常规的Atom运行库,而是链接到可与工具通信的AtomMonitor运行库。
关于AtomMonitor运行库,请参照“ CriAtomExMonitor API ”。

执行游戏内预览模块

要开始游戏内预览,请在调用::criAtomEx_Initialize_WASAPI函数后,
调用::criAtomExMonitor_Initialize函数,执行功能的初始化。
目前没有关于游戏内预览功能的定期执行函数。
初始化后,模块将等待来自工具的连接。

应用程序加载的数据

游戏内预览功能在游戏内预览功能初始化后加载游戏内预览的ACF文件和ACB文件时,将对加载处理执行hook并向CRI Atom Craft请求二进制文件。
因此,通过将要加载的数据从常规版替换成游戏内预览版,可以仅预览特定二进制文件。
此外,如果在加载时尚未建立与CRI Atom Craft的通信,数据将包含在传输请求列表中,CRI Atom Craft将在建立连接时更新数据。此时,停止使用要更新的ACB数据的所有声音。(如果ACF文件更新,则停止所有正在播放的声音。)

结束游戏内预览模块

要结束游戏内预览,请调用::criAtomExMonitor_Finalize函数来结束功能。