書式設定されたテキスト (色、さまざまなフォント サイズ、下線、太字など) をレンダリングする必要がありますが、その方法がわかりません。D3DXFont では、単一のフォント/サイズ/太さ/色/その他のテキストのみを一度にレンダリングできます。ID3DXFont::DrawText への複数の呼び出しを「組み合わせて」そのようなことを行う実用的な方法はわかりません...
周りを見回したところ、これらのことを行う既存のライブラリはないようですが、そのようなテキストレンダラーを実装する方法がわかりません。また、そのようなテキストレンダラーがどのように機能するかについてのドキュメントも見つかりませんでした.単純な固定幅の ASCII ビットマップ フォントのみをレンダリングすることは、おそらくまったく異なるアプローチであり、Unicode が重要でないテキストの単純なブロックをレンダリングする場合にのみ適しています。
これを実行できる direct3d フォント レンダーがない場合、他のレンダラー (たとえば、通常のウィンドウでリッチ テキストをレンダリングするために使用するもの) はありますか?それらを RAM 内のテクスチャにレンダリングし、それをビデオ カードにアップロードしてレンダリングします。バックバッファは妥当なパフォーマンスをもたらしますか?