GetDrawStringWidth という関数で描画時の文字列のドット幅を取得することができますので、
以下のようにすることで横方向の中央揃えの描画を行うことができます
// 文字列の描画幅を取得
int DrawWidth = GetDrawStringWidth( "あいうえお", -1 ) ;
// 画面中央に『あいうえお』を描画
DrawString( ( 640 - DrawWidth ) / 2, 240, "あいうえお", GetColor( 255,255,255 ) ) ;
( 640 - DrawWidth ) / 2 ← この式の意味ですが、( 表示領域の横幅 - 文字列の幅 ) ÷ 2 = 領域中央に描画する文字列の左端の座標 です
よろしければお試しください m(_ _)m