Graphics Device Interface
基本的にはネイティブ C++ 用のクラスライブラリ (DLL) のみが提供される形となっているが、.NET Framework の基本クラスライブラリでは System.Drawing 名前空間に GDI+ のマネージラッパーインターフェイスが用意されており、Windows Formsなどで標準的に使用されている。DelphiにおいてもGDI+のユニットが利用可能となっている。
なお、Vista で v1.1 となった。C++アプリケーションにおいてGDI+ 1.1の追加機能を使うためには、<gdiplus.h>をインクルードする前にGDIPVERを0x0110として定義し、さらにGdiPlus.dllのSide-by-Sideアセンブリバージョン1.1を使うようにマニフェストを指定しなければならない。