斜めに傾いた楕円を描きたいのですが

例えば
Graphics g = PictureBox1.CreateGraphics();
g.DrawEllipse(Pens.Black, 10, 20, 100, 80);

で位置(10, 20)大きさ100x80の水平な楕円が描けますが
こいつにx, y座標 width, height の他に45度等と傾きの情報
を渡して45度に傾いた楕円を描くといったイメージの事は出来るでしょうか?
DrawEllipseと同じようなインターフェースのメソッドが存在しましたら
御教示願います。