2003-12-19から1日間の記事一覧

AlphaBlendについての報告

32bitの画像を用い、各DWORDはARGBの並び。 なぜかAC_SRC_ALPHAが定義されていないが、1とすればよい。 RGB各要素にはなぜかα値を掛けなければいけない(0〜1)。演算の下準備ではないか?(dst = alpha * src + (1 - alpha * dst)だから)

DDB

半透明描画にはおとなしくAlphaBlendを使ってみます。ビットマップのデータをいじるのは飽きました。 というか、手動でいじれるビットマップ(DIBSection)だと重くなる気配があるので、ここはすべてAPI任せで。"msimg32.lib"をリンクしないと使えないことに…