Home > Suggestions > add new Multiple screen way?

add new Multiple screen way?

Avatar image
Aug 24, 2015
Archive Agent wrote
I know you guys already give us a way for display video on Multiple screen.like : http://support.visioforge.com/knowledgebase/articles/189619-multiple-screens-for-wpf-controlsMultiple screens for WPF controls

But the problem is because it's just a picture, it only use CPU power, we can't use any Hardware Acceleration. or other about video render.

So can you guys add some new api can use Hardware Acceleration when use Multiple screen mode?

For example We can use MediaElement1 display video, can we let the another MediaElement2 copy the MediaElement1(Hardware Acceleration too , not only just a picture)

if it's just picture, it will use a lot CPU, if the window more big, use CPU more lot.

qakmak on December 21, 2013 21:45
Completed
1
Vote
Reply
5 Answers
Aug 24, 2015
Archive Agent agent wrote
Roman Minyaylov

If you have ideas how to make it faster than WriteableBitmap you can implement in on your side. All frames comes in OnVideoFrameBuffer.

on December 22, 2013 16:48
Aug 24, 2015
Archive Agent agent wrote
qakmak

Ok. I'll try too.

on December 24, 2013 19:45
Aug 24, 2015
Archive Agent agent wrote
qakmak

I found this article, But Unfortunately can't work it with WPF. must use DirectShow filter way handle it.... So can you handle it?

http://social.msdn.microsoft.com/Forums/vstudio/en-US/4cdecd6f-2205-4ab2-b4a1-5e9e602e7426/copying-wpf-mediaelement-video-to-second-window?forum=wpf

on January 05, 2014 18:34
Aug 24, 2015
Archive Agent agent wrote
Roman Minyaylov

You can create your own DirectShow graph with WPF media kit and push frames from OnVideoFrameBuffer event, but we have tried WPF Media Kit usage and speed is very unstable on different PC's. WriteableBitmap fast and stable.

on January 06, 2014 11:51
Aug 24, 2015
Archive Agent agent wrote
qakmak

I don't know how programming with DirectShow graph.
I'll continue try to find other good way.....

on January 06, 2014 17:25