--------------------------------------------------------------------------------
-- TransWindow Extension 20251219
--------------------------------------------------------------------------------
動作までの配置
CF25\Extensions\Unicode\TransWindow.mfx
CF25\Data\Runtime\Unicode\TransWindow.mfx

----------------------------------
動作に必要なDLLについて
d3dx9d_43.dll
を使用しています。

公式によるDLL取得はこのパッケージのインストール
https://www.microsoft.com/ja-jp/download/details.aspx?id=35

----------------------------------
　d3dx9d_43.dllを手動で入れる場合に必要な箇所
C:\Program Files\Clickteam Fusion Developer 2.5\d3dx9d_43.dll
C:\Program Files\Clickteam Fusion Developer 2.5\Runtime\Unicode\d3dx9d_43.dll
に配置が必要

※CFアプリのビルド時にd3dx9d_43.dllが組み込まれるのでエンドユーザーへの追加DLL配布は不要
その場合
C:\Program Files\Clickteam Fusion Developer 2.5\Runtime\Unicode\d3dx9d_43.dll
への配置が必要です

--------------------------------------------------------------------------------
■仕様など
	Windows2000以降
	解像度32bit環境

アルファ値も考慮したウインドウ透過を行うエクステンションです
これでデスクトップマスコット的なアプリも作れるようになるのではないでしょうか

--------------------------------------------------------------------------------
■Action

SetTransparentWindow
	窓を透過します

UnSet_TW
	透過を戻します

SetDropShadow
	ドロップシャドウの設定をします


※基本的な使い方は動作サンプルを見て頂ければ大体わかるかと思います。

--------------------------------------------------------------------------------
□変更点

20251219	透過処理等でd3dx9d_43を使用して居たのでビルド時に内包されるように調整
20220521	ドロップシャドウとボカシの追加
20220506	DX11乗算済みアルファの調整
20220505	メモリリークの発生を改善
20220504	DX11乗算済みアルファ時に色が変わっていた部分の調整
20220503	DirectX11にも対応
20220429	サブアプリウインドウでも透過するように調整
20220426	公開

--------------------------------------------------------------------------------
■あとがき

	できた！


