ちょっと、私のフォーム上に透明な矩形を重ねることを推奨するこのコードがあります。フォームの上に透明な矩形を作成する
e.Graphics.FillRectangle(color.fromargb(127.5,255,255,255), New Rectangle(0, 0, 100, 100))
すべてのヘルプは素晴らしいことだ:プログラムは、私は「E」は/設定のように定義されなければならないのか分からないということです!
デビッド
更新
' Create solid brush.
Dim blueBrush As New SolidBrush(Color.Blue)
' Create location and size of rectangle.
Dim x As Single = 0.0F
Dim y As Single = 0.0F
Dim width As Single = 200.0F
Dim height As Single = 200.0F
' Fill rectangle to screen.
e.Graphics.FillRectangle(blueBrush, x, y, width, height)
あなたのコードは、C#のようです。あなたはVB.NETでタグ付けしました。また、これはdirectXではなく、Graphixクラスとは関係ありません。 – Kris
新しいコードでOPを更新しました。 – StealthRT
http://social.msdn.microsoft.com/forums/en-US/winforms/thread/3087655c-bd50-4408-9c55-dd179e442675/ –