1

XNA を使用してグラフィックス カードでグラフィックスをプログラムするにはどうすればよいですか?

(ワークロードをグラフィックス カードに移動するにはどうすればよいですか)

4

3 に答える 3

5

非常に簡単な方法で説明します。

すべてのグラフィックは、グラフィック カードによって自動的に描画されます。XNA にはソフトウェア レンダラ モードはありません。

XNA のセットアップ方法は、ほとんどのジオメトリがグラフィックス カードの頂点バッファー オブジェクトに転送されます。次に、固定パイプライン近似またはシェーダーがグラフィックス カードによってデータに適用され、画面に表示されます。

要するに、グラフィックカード上にあるデータに対して操作を実行したい場合。頂点シェーダーとピクセル シェーダーを使用します。

編集:

また、グラフィックス パイプラインの詳細を調べて、グラフィックス カードがどのように機能するかをよりよく理解する必要があります。

于 2009-01-28T09:06:50.827 に答える
4

http://www.riemers.netは、XNA とグラフィックス プログラミング全般を理解するための優れたサイトです。

于 2009-01-28T10:14:55.510 に答える
0

DirectX を介していくつかのピクセル シェーダーを実行してみましたか? NVIDIA にはプログラミング ガイドがあります。GP GPUもチェックしてみてください。

于 2009-01-28T08:43:24.243 に答える