直接利用する機会が多いのはFrameworkElementから派生する側のクラス群だろう。一方で、Drawingクラスは以下のクラスで利用する。 DrawingImageクラス: Drawingオブジェクトを画像として利用。 DrawingBrushクラス: Drawingオブジェクトをブラシ(背景の塗りつぶしなど)として利用。 DrawingVisualクラス: 軽量なVisualオブジェクト(=WPFのUI要素の共通基底クラスのオブジェクト)を生成する。 また、DrawingクラスはFreezableクラス(第7回のコラム参照)から派生しているため、固定化(frozen)してあればマルチスレッドで利用可能である。グラフィックス関係のオブジェクトを複数のスレッドから参照するなら、Drawingクラスを使う必要がある。 差し当たって、「Drawingクラスから派生するクラス群は高速な描画が
![第9回 WPFの「グラフィックス」を学ぼう](https://cdn-ak-scissors.b.st-hatena.com/image/square/1f122fc81d979f5eae724728bcc02d9d81ee8667/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fait%2Farticles%2F1102%2F02%2Fl_ap-introwpf_09_04.gif)