ビデオメモリとシステムメモリ

今日、本を読んで学んだことを公開します。

DirectXのサーフェスはビデオメモリか
システムメモリに作れます。

ビデオメモリに作った方が速いように思われますが、
そうでないこともあるそうです。

ビデオメモリは表示するときは速いのですが、
計算などでCPUから直接メモリにアクセスするときは遅いそうです。

そういうことをするときはシステムメモリに作るそうです。

これはシステムメモリがCPU管理下にあるために
CPUが計算処理を行う場合に適してるからで、
逆にビデオメモリはグラフィックスコントローラの管理下にあるため
CPUから離れたところにあることによるそうです。

勉強になりました。