Here's the situation, I'm going through a book on raytracing (raytracing in a weekend) and it's teaching to write a software renderer, rendering to a grid of pixels then writing it to a ppm file.
That's well and good, now I wanna make it so it spawns a window of the given size, and displays the grid of rgb pixels I have. But I have no experience with any graphics apis. I don't want to go for a game engine like unity or monogame, I want the simplest thing imaginable.
I'm on windows, cross platform is not a concern. I don't know if I should be looking at Directx or opengl or anything else, never did any graphics stuff like that. Not really a C# question sorry, just looking for advice, thanks a lot!