Windows 10にAMDグラフィックスドライバをインストールしていたとき、私は自分のアプリケーションで実現したいスタイルであるぼやけた背景の表情に気付きました。Windowsでデスクトップオーバーレイのぼかしを行うにはどうすればよいですか?
私はUpdateLayeredWindowを使用して試してみましたが、それはぼかし効果を適用しません。私はDwmExtendFrameIntoClientAreaとDwmEnableBlurBehindWindowを使ってみましたが、私はウィンドウの色付けをカスタマイズする方法がわかりません とイメージオーバーレイ。
DwmGetColorizationColor関数がありますが、一致するDwmSetColorizationColor関数はありません。システム全体の色付けを設定する方法はありますが、カラー化を自分のアプリケーションウィンドウだけに適用したいと思います。また、Windows 8および10からAero Glass™が削除されました。
Windows 8/10で動作するようにWinFormsを使用してアプリケーションにこれらのエフェクトを含めるにはどうすればよいですか? WPFがこれらのエフェクトをレンダリングできるのであれば、それはどうしますか?また、WinFormsで同様の効果を得るにはどうしたらいいですか?
?フォーム? UWP? WPF? – Stefan
私はWinFormsを使用しなければなりません。 –
またはこれを試してください:https://stackoverflow.com/questions/11386452/blurring-the-background-of-a-semi-transparent-form-like-aero-glass – Stefan