kampiuceris
New Member
Hello,
I want to create a plugin which would display screen with image modifications. Mostly paints things on top depending on the given screen image. I'm a decent C# programmer, but have zero knowledge on video stuff and how all these plugins works. Currently I've written a "wrapper" for OBS: a simple program which loops the screen image capture and displays it with image modifications and then I can add it as "Window Capture" to OBS. Ofc this is very inefficient way since screen capture uses GDI and is very slow. I've even tried the DirectX with SlimDX ( http://www.codeproject.com/Articles/274461/Very-fast-screen-capture-using-DirectX-in-Csharp ) but still low frame rate. Resume: my pc does double work using slow methods. I'm sure it's shouldn't be hard to create such plugin. Could somebody provide for me with a plain framework in which I could simply implement my image modifications or at least point me where I should be headed since googling didn't help me in this case.
Thank You.
I want to create a plugin which would display screen with image modifications. Mostly paints things on top depending on the given screen image. I'm a decent C# programmer, but have zero knowledge on video stuff and how all these plugins works. Currently I've written a "wrapper" for OBS: a simple program which loops the screen image capture and displays it with image modifications and then I can add it as "Window Capture" to OBS. Ofc this is very inefficient way since screen capture uses GDI and is very slow. I've even tried the DirectX with SlimDX ( http://www.codeproject.com/Articles/274461/Very-fast-screen-capture-using-DirectX-in-Csharp ) but still low frame rate. Resume: my pc does double work using slow methods. I'm sure it's shouldn't be hard to create such plugin. Could somebody provide for me with a plain framework in which I could simply implement my image modifications or at least point me where I should be headed since googling didn't help me in this case.
Thank You.