C Sharp Font Draw

c-sharp-font-draw.png
//using System.Drawing;
//using System.Windows.Forms;
 
//描画先とするImageオブジェクトを作成する
Bitmap canvas = new Bitmap(PictureBox1.Width, PictureBox1.Height);
//ImageオブジェクトのGraphicsオブジェクトを作成する
Graphics g = Graphics.FromImage(canvas);
 
//フォントオブジェクトの作成
Font fnt = new Font("MS UI Gothic", 20);
//文字列を位置(0,0)、青色で表示
g.DrawString("これはテストです。", fnt, Brushes.Blue, 0, 0);
 
//リソースを解放する
fnt.Dispose();
g.Dispose();
 
//PictureBox1に表示する
PictureBox1.Image = canvas;

OpenGLよりも面倒くさい。フォントを指定しないといけない点が。

サポートサイト Wikidot.com