Silverlight 可以播放具有透明度的视频吗?

Posted

技术标签:

【中文标题】Silverlight 可以播放具有透明度的视频吗?【英文标题】:Can Silverlight play videos with transparency? 【发布时间】:2009-11-08 01:27:30 【问题描述】:

Silverlight 可以播放透明视频吗? C# 或 HLSL 的颜色键控至少有一些棘手的方法? 因此,如果您知道如何发布一些信息。

如果是。 我需要什么?

MSDN 如果有任何帮助。 开源库/包装器。 有关如何操作的教程和博客文章。


如果没有:我需要知道您从哪里获得信息(链接到 MSDN 或其他官方 Silverlight 信息资源)。

【问题讨论】:

【参考方案1】:

是的,您可以使用 Silverlight 3 和像素共享来做到这一点。请参阅 here 和 here。希望有帮助。我能问一下你打算用它做什么吗?

【讨论】:

我计划进行一些棘手的无限多个视频层循环)这个来自 Shazzam 着色器效果样本的过滤器可能适用于 =) //________________________________ sampler2D implicitInputSampler : register(S0); //------------------------------------------------ -------------------------------------- // 像素着色器 //------ -------------------------------------------------- ------------------------------ float4 main(float2 uv : TEXCOORD) : COLOR float4 color = tex2D(implicitInputSampler, uv ) ;如果(color.r + color.g + color.b

以上是关于Silverlight 可以播放具有透明度的视频吗?的主要内容,如果未能解决你的问题,请参考以下文章

Silverlight播放器:点击按钮(html / javascript)将视频设置为全屏? [关闭]

隐藏Silverlight Web播放器中的视频控件

如何在半透明的 QWidget 上播放视频?

具有透明背景的 MPMoviePlayerViewController 视频

如何在 react-native 中实现具有透明背景的视频

AR智能眼镜能播放视频吗?