グラフィックスの描画を学びたいのですが、どこから始めればよいかわかりません。OpenGL や DirectX の学習に飛び込むことができることはわかっていますが、グラフィックスを描画するための他のオプションがあり、それらが OpenGL のパフォーマンスに対してどれだけうまくスケーリングするかを知りたいです。画面にピクセルを直接描画する C++ コマンドは、グラフィックス レンダリング プロセスがどのように行われるのか疑問に思います。また、これらの C++ コマンドを使用するだけで、小さなこと (カスタム ウィンドウの描画など) のパフォーマンスが向上する可能性があります。
どこから始めればよいか本当にわからないので、一般的なグラフィックス レンダリング ソフトウェア/技術を客観的に比較することは非常に役立ちます。