绘制文本通过视频在托管DirectX用C#
-
23-08-2019 - |
题
如何用C#绘制文本在视频中托管DirectX?
解决方案
您需要多一个分量, DirectShow.Net 。既然你指的是MDX,我假设你还在使用MDX V1.1,为2.0测试版停产,并已通过2008年8月到期还有,我会假设你知道如何回放用MDX和DirectShow基本视频。
我不会在这里张贴任何代码,有2个样本中DirectShow.Net库向您展示如何做到这一点,即DxText(样品\玩家\ DxText)和
BitmapMixer(样品\ VMR9 \ BitmapMixer)。 BitmapMixer使用VMR9作为渲染器和顶部它超级并处以位图。您可以生成使用System.Drawing.Graphic
和自己的文字的位图超级强加其上的视频。大多数视频播放器字幕使用这两种方法。 VMR9更受欢迎,因为它的硬件加速。
不隶属于 StackOverflow