Flash Player Windows Transparency #16869
Unanswered
gelatinguy
asked this question in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I love Ruffle!
Does it currently have support for Windows transparency? Using the official Flash Player years ago, I was able to capture a window using Xsplit, which is a streaming software. Xsplit could capture the window with transparency, meaning if there wasn't art for the background, it would show only the graphics in Flash, and the background would be transparent, so I could see other elements in Xsplit, on layers lower than the Flash Player window capture. Xsplit eventually deprecated the transparency in Flash, possibly due to how Windows 10 changed how transparency is reported.
This is similar to how old HTML documents would set the wmode to transparent, and if the SWF didn't have art for a background, it would show the webpage's background behind the SWF file.
I now use OBS (free streaming software). It has a "Game Capture," which can capture Ruffle just fine. It has an "Allow Transparency" option, which for some Windows programs that support it, can show the background as transparent (e.g Stream Avatars).
I would like to use OBS to capture a window and have the artwork show, but the background be transparent. It is a feature of the old Flash Player, but I believe it needs a modern implementation to work in Windows 11, which is what I use.
If you need, I can supply a simple SWF for you to test, but it would be as simple as a radial gradient circle on one layer, and that's it. The background would have to show behind it smoothly, rather than whatever the Stage's background is set to.
Thanks for your time,
gel, from Discord
Beta Was this translation helpful? Give feedback.
All reactions