C# DirectX upscale screenshot program

In Progress Posted 5 years ago Paid on delivery
In Progress Paid on delivery

I am looking for someone to write a simple C# application (source code provided) that is able to pause directX rendering, resize the window to a custom resolution (for example 5000 x 5000), let directX render 1 frame at the resolution, then return to the previous window resolution and unpause directX rendering.

I have already gone through a proof of concept and was able to get this to work using open source code; As such, this is marked as a Simple project as its a matter of using code available in GitHub to accomplish the goal.

[login to view URL] This code has the ability to take screenshots of DirectX scenery and [login to view URL] this code has the ability to make application windows custom sizes. The only code I havent found (but I am confident it exists) is knowing how to pause direct X rendering and make it render 1 frame.

The application should automatically detect a certain application running (I'll detail which application once accepted). Then have a dropdown which allows for 1x, 2x, 4x their current window resolution. It should also have the option to provide a custom resolution.

A button that says "Take screenshot" which will then do all the steps outlined previously, and save the screenshot as a png with high quality to their desktop.

The goal of freezing rendering is that when making a window that is 5000x5000 or greater it really lags the computer when viewing a 3d rendering. If another approach eliminates any freezing then that is also acceptable.

The application should work on Windows 10 and Windows 8.

1st Quarter payment provided when an application is delivered that allows taking a screenshot at a custom resolution of 3000x3000 when specified application upon button press.

The other two quarters payment when the application can take a screenshot at any custom resolution and it takes less than 10 seconds to take a 3000x3000 screenshot.

The last quarter payment is when source code is provided for an application that meets all outlines defined in this description as well as additional details discussed during development.

I forgot to mention in the opening description that the program does a screenshot/export of the DirectX frame.

C# Programming Programming Software Architecture Software Development Software Testing

Project ID: #17442176

About the project

3 proposals Remote project Active 5 years ago

3 freelancers are bidding on average $218 for this job

huypq5

As description in your requirement. I'm sure to complete this tool for you. inbox me if you have any question about my skill or this project. Thank for your attention HuyPQ.

$250 USD in 3 days
(69 Reviews)
5.9
lightingdavid

Hello. I have good skills in C#. I have read your project description and i can d it. Contact me please. Thanks.....................................................

$155 USD in 3 days
(87 Reviews)
5.9