This is a simple example of using OOP to create a wrapper around DirectX for a window class, when making a rendering framework. This was made as a quick demonstration to first year undergrads studying C++
razorshultz/DirectXRAII
A simple wrapper class for DirectX boilerplate as a demonstration for students new to OOP
C++