レイヤードウィンドウはHWアクセラレーションされるのか

公開:2012-02-18 05:59
更新:2017-09-22 05:39
カテゴリ:windows api,windowラッパーライブラリ,レイヤードウィンドウ,windows,c++

WindowのAllowsTransparencyをtrueにするとアニメーションが重くなる」を読んでいるとレイヤードウィンドウの話が何故か出てきていて、HWアクセラレーションはWPF3.5の時代からサポートしているようである。それが事実だとすれば当然Windows7でもサポートされているだろう。WDDM 1.1の要件にAlphaBlend・TransparentBltの高速化というのがあるし、レイヤードウィンドウ関連はこれらのAPIを使って実装されていると推測できるので。