0

WPF で画像を操作するための GDI のオブジェクトがいくつかありますが、これらのオブジェクトはメモリ リークやその他のエラー (つまり、MILERR_WIN32ERROR) を簡単に生成します。

  1. GDIを使用せずに同じ作業を行う高レベルの代替手段は何ですか?
  2. WPF が下で DirectX を使用すると、GDI は WPF アプリケーションのパフォーマンスに悪影響を及ぼしますか?
4

1 に答える 1

2

GDIを使用せずに同じ作業を行う高レベルの代替手段は何ですか?

それは本当に依存しますが、理想的には、代わりに WPF の API を使用して作業を行います。

WPF が下で DirectX を使用すると、GDI は WPF アプリケーションのパフォーマンスに悪影響を及ぼしますか?

System.DrawingWPF は GDI を使用しないため、WPF の画像形式と の間で常に余分な変換が行われます。これにより、前後にマッピングするための余分なオーバーヘッドが発生します。

于 2013-11-08T18:46:27.420 に答える