掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
AlphaBlendでMoveMemoryを使用しないとうまくいかない理由 (ID:80908)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
はじめまして。tuckyといいます。 AlphaBlendについてどうしてもわからないことがあったので質問させていただきます。 AlphaBlendを使用する際に、単にBLENDFUNCTIONのSourceConstAlphaに数値を代入してそのままAlphaBlendに渡すだけではうまくいかないのはなぜでしょうか? 因みに下記のようにするとうまくいくのがわかっています。 Dim Bld As BLENDFUNCTION Dim LngBld As Long Bld.SourceConstAlpha = 60 MoveMemory LngBld,Bld,Len(LenBld) AlphaBlend 〜,ByVal LngBld 尚、ByVal LngBldの部分は、宣言文ではBLENDFUNCTION As Anyとなっています。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.