この時点で、ほとんどが DirectX 10 3D グラフィックスであるアプリケーションがあります。ここで、画面の一部に表示するリアルタイム 2D 画像を生成したいと考えています。2D グラフィックスは、外部ハードウェアからの生データを使用して生成されます。各値は、ピクセルの色と位置に変換されます。
Direct2D 統合オプションを見てきましたが、ピクセル単位でサーフェスに描画する簡単な方法は見当たりませんが、一般的な線と形状だけです。
Direct3D のみ (Direct2D を使用しない) でこれを行うことも可能であり、各ピクセルに単純な頂点を持ち、直交ビューで描画することも可能だと思います。
Direct2D を使用すると、リアルタイム 2D グラフィックスを生成するときに効率がまったく向上しますか? 私はシェイプツールを使いたくないので、それは私にとってセールスポイントではありません. Direct3D アプリケーション内で 2D グラフィックスを生成するための他の一般的な方法はありますか?
任意のポインタをいただければ幸いです。ありがとうございました。