XNA を使用してグラフィックス カードでグラフィックスをプログラムするにはどうすればよいですか?
(ワークロードをグラフィックス カードに移動するにはどうすればよいですか)
非常に簡単な方法で説明します。
すべてのグラフィックは、グラフィック カードによって自動的に描画されます。XNA にはソフトウェア レンダラ モードはありません。
XNA のセットアップ方法は、ほとんどのジオメトリがグラフィックス カードの頂点バッファー オブジェクトに転送されます。次に、固定パイプライン近似またはシェーダーがグラフィックス カードによってデータに適用され、画面に表示されます。
要するに、グラフィックカード上にあるデータに対して操作を実行したい場合。頂点シェーダーとピクセル シェーダーを使用します。
編集:
また、グラフィックス パイプラインの詳細を調べて、グラフィックス カードがどのように機能するかをよりよく理解する必要があります。
http://www.riemers.netは、XNA とグラフィックス プログラミング全般を理解するための優れたサイトです。
DirectX を介していくつかのピクセル シェーダーを実行してみましたか? NVIDIA にはプログラミング ガイドがあります。GP GPUもチェックしてみてください。