1

透明なウィンドウ(デスクトップまたはその背後にあるものを表示)でxnaゲームを実装しようとしています。何人かの人が尋ねましたが、関連する回答はありませんでした。

フォームを取得して TransparencyKey を設定できます

Form gameForm = (Form)Form.FromHandle(Window.Handle);
gameForm.TransparencyKey = System.Drawing.Color.FromArgb(255, 0, 0, 255);

次に、描画メソッドでそれを赤にクリアします。私の理解では、透明度キーは赤が描画されないように削除する必要があるため、赤い背景はうんざりするはずです!

私が何かを見逃しているか、それともより多くの洞察を持っているかを誰かが知っていますか?

4

0 に答える 0