>>938
DrawPrimitiveを使用しても きれいな円を描くには、
ポリゴン数がかなり必要。
円のテクスチャーを用意するのが簡単で良いんじゃない?
グレースケールで作っておいて色を変更したいときには
頂点カラーを設定するのがよさそう。
スクリーンバッファをロックしてピクセル単位で塗りつぶす方法もあるが、
遅くて使いものにならないとおもう。