データの上に複数のオーバーレイを表示する必要があるウィンドウ化された Direct3D データ プロット アプリケーションに取り組んでいます (ゲームの HUD に似ています)。プロットが必要なデータが大量にある可能性があり、すべてのオーバーレイが毎回変更されるわけではないため、表示内のオーバーレイが 1 つだけ変更されたときに頂点を再プロットするのは得策ではないと考えました。
これにより、オーバーレイのテクスチャと頂点を透明な背景を持つ複数のテクスチャにレンダリングし、レンダリング ループでオーバーレイして個別に更新できる (Photoshop のレイヤーと同様) というアイデアに至りました。
このプログラムの大部分を、サーフェスではなくテクスチャにレンダリングするように変更することに着手する前に、テクスチャを使用することが最善のアプローチかどうか疑問に思っていました。