`GenerateVisualContent` コールバックを使用する目的はどれか。

`Painter2D` コンテキストなどを使用し、ベクターグラフィックスやグラフ、波形などを直接描画するカスタムコントロールを作成する際に使用する。