From the course: .NET UI Big Picture: Desktop, ASP.NET and Cross-Platform

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

Explore GDI+: .NET's earliest graphics engine

Explore GDI+: .NET's earliest graphics engine - .NET Tutorial

From the course: .NET UI Big Picture: Desktop, ASP.NET and Cross-Platform

Explore GDI+: .NET's earliest graphics engine

- [Instructor] Windows GDI+ was the first graphic engine used in .NET. It powered the UI rendering for Windows Forms applications. At the time, GDI+ was a newly released technology debuting just a year before .NET. It seemed the best choice, offering significant improvements over its predecessor, GDI, and providing the essential tools for creating high-quality graphics during the early days of .NET development., Although Microsoft had an even more advanced graphics engine DirectX available at the time, DirectX was considered primarily an engine for high-performance gaming and multimedia applications rather than a general purpose UI rendering tool. It took a few years for the Windows team to conclude that basing UI on DirectX was feasible and important, but that's a story for another video. Windows GDI+ is a class-based API for C and C++ programmers. To simplify their use in .NET, Microsoft provides managed classes that serve as convenient wrappers around the underlying C++ classes…

Contents