MPDN is a .NET media player with an advanced Direct3D GPU Video Renderer, which can serve as a substitute for madVR.

One such extension is RenderScript. This system can help you add custom scales and image processing features to MPDN with the help of GPU pixel shaders or compute shaders. You can use it to integrate SM3.0, SM5.0 and DirectCompute. RenderScript excels in fine-tuning your image and offers a variety of algorithms like NEDI, SuperResChroma and SuperRes+NEDI that are designed to enhance image quality.
CustomLinearScalers are another extension that lets you write your own kernel function to process data. This means that you can customize how MPDN works to your heart's content. The PlayerExtensions extension is what enables MPDN to be extended via external scripts - this is how MPDN's playlist support is implemented. It also offers a platform that the community can use to contribute by fixing bugs or enhancing capabilities of existing PlayerExtensions, or even developing a new one that can add even more impressive features to MPDN.
Version 2.16.3: N/A