修复使用FFmpeg导出时的卡死问题

This commit is contained in:
ww-rm
2025-07-11 16:52:50 +08:00
parent b01d112d63
commit f1cd9e25e5
5 changed files with 15 additions and 2 deletions

View File

@@ -62,7 +62,7 @@ namespace Spine.Exporters
/// </summary>
protected override SFMLImageVideoFrame GetFrame(SpineObject[] spines)
{
// XXX: 不知道为什么用 FFmpeg 必须临时创建 RenderTexture, 否则无法正常渲染
// BUG: 不知道为什么用 FFmpeg 必须临时创建 RenderTexture, 否则无法正常渲染
using var tex = new RenderTexture(_renderTexture.Size.X, _renderTexture.Size.Y);
using var view = _renderTexture.GetView();
tex.SetView(view);