FrameCapture 是一个基于 C++ 的库,它允许您以所需的分辨率拍摄游戏视口的快照,并录制您的游戏内屏幕。您可以调整相机的景深设置,以创建精美的摄影图像。您还可以选择在快照或视频输出中显示您的 UI 界面。启用 UI 界面将捕获整个游戏窗口,因此也会显示不由您的游戏视口直接渲染的内容。您还可以选择将游戏屏幕转换为纹理并以 UMG 图像格式显示,以及从硬盘加载图像文件作为纹理。
特征:
* 实时调整景深设置
* 以所需分辨率拍摄快照
* 可选择捕获整个窗口,包括 UI 元素
* 以所需的每秒帧速率录制和保存在游戏视频,并可以选择录制整个窗口,包括 UI 元素。
* 视频录制使用单独的渲染线程,以确保更快和实时的捕获。
* 将游戏屏幕另存为纹理
* 从硬盘加载图像文件作为纹理
* 内置的文件打开和文件保存对话框窗口有助于选择要加载的文件,并分别选择输出文件位置