RenderTarget2Dクラスは、[[MonoGame/クラスライブラリ/Texture2Dクラス|Texture2D]]の派生クラスであり、大雑把にいえば動的に絵を描くことができる[[テクスチャ]]である。
[[MonoGame/クラスライブラリ/Texture2Dクラス|Texture2D]]はSetDataメソッドで画素配列をぶち込むことしかできないのに対して、RenderTarget2Dは[[MonoGame/クラスライブラリ/GraphicsDeviceクラス|GraphicsDevice]]にセットすることで画面に描画するのと同じ方法で[[テスクチャテクスチャ]]に絵を描ける。これを使えばアニメーションするテクスチャなんかを作ったりもできる。実のところ[[MonoGame/クラスライブラリ/GraphicsDeviceクラス|GraphicsDevice]]が最初から持っている[[プライマリサーフェイス]]もRenderTarget2Dである。
== 名前空間 ==