• ベストアンサー

C#で画面転換をするには?

現在、VisualC#を使用しています。 画面を変えるときにワイプインをしたいのですが。 フェードイン・アウトなどは分かるのですが C#での表現の仕方が分かりません。 どのようにプログラムを組めばいいのでしょうか? ひとつ考えているのは、出来るかわかりませんが、転換する画像とは別にグレースケールの画像を用意して、白→灰→黒の順番に表示する画像を画面転換すると言うものです。 ドット単位で画像の彩度をとる方法はあるのでしょうか。。

質問者が選んだベストアンサー

  • ベストアンサー
  • FAY
  • ベストアンサー率49% (95/193)
回答No.1

彩度というか輝度なら System.Drawing.Bitmap.GetPixel() あとはワイプのアルゴリズムだけかな。

参考URL:
http://msdn2.microsoft.com/ja-jp/library/system.drawing.bitmap.getpixel(VS.80).aspx
megumi0808
質問者

お礼

ありがとうございます!! アルゴリズム頑張って考えてみます^^

関連するQ&A