2010-12-29 16 views

答えて

9

:のWindows XPの導入により

は、GDIは、その後継者、C++ベースのGDI +のサブシステムの賛成で廃止されました。 GDI +には、アンチエイリアス2Dグラフィックス、浮動小数点座標、グラデーションシェーディング、より複雑なパス管理、2Dおよび3Dビューパイプラインでのアフィン変換の構成のサポートなど、JPEGおよびPNGなどの最新のグラフィックファイル形式に対する組み込みサポートが追加されています。

+2

実際に統合されているよう

GDI +はまた、.NETを標的https://msdn.microsoft.com/en-us/library/dd145203%([MSDNは、GDIは推奨される言及されていません] 28v = vs.85%29.aspx)、GDI +はC++のOO使用を表していますが、GDIは(現在のところ)Cの手続き用に安全に使用できることを示唆しています。 – snuk182

2

GDI +は、アンチエイリアス2Dグラフィックス、浮動点座標、勾配シェーディング、より複雑なパス管理、JPEGやPNGのような近代的なグラフィック・ファイル・フォーマットのための固有のサポート、および組成物のためのサポートを追加します2Dビューのパイプラインでのアフィン変換のGDI +はARGB値を使用して色を表します。 the wikipedia article on GDIによると

5

GDIはオブジェクト指向されていないとWin32のplateformのためのハードウェア抽象化を提供します。

あなたは他の違いはここにあるものを見ることができます。これはC言語で書かれています

GDI +はオブジェクト指向であり、主な目的はGDIの使い方を簡素化して拡張するためのC++クラスを提供することです。 System.Drawingが

関連する問題