カラーキー コピーモードを設定
alCopyModeColorKey color1, color2
color1 : キー範囲下限 RGB 値 color2 : キー範囲上限 RGB 値
(プラグイン / モジュール : Artlet2D)
画像コピー時に透過色として扱う色の範囲を設定します。 color 引数は、R, G, B の値を 1 つの整数値にまとめた形式で、16 進数表記のそれぞれの桁の意味は 0xRRGGBB となります。(COLORREF 型とは異なります。) モジュールに内蔵のマクロ RGBA(R, G, B) を使用すると、値を簡単に記述できます。 たとえば、下記のコードは、紫色 (255, 0, 255) のみを透明色としてコピーするモードを設定します。 alCopyModeColorKey 0xff00ff, 0xff00ff 設定したコピーモードは、下記の命令に適用されます。 alCopyImageToImage alCopyImageToScreen alCopyScreenToImage alStretchImageToImage alStretchImageToScreen alStretchScreenToImage 目的の処理が完了したら、alResetCopyMode 命令でデフォルトのコピーモードに戻すことができます。 コピーモードは、描画先の HSP Screen ID, 仮想イメージ ID を問わずに適用されます。
alResetCopyMode | コピーモードをリセット | (Artlet2D) |
プラグイン / モジュール | Artlet2D |
バージョン | 1.01 R2 |
作成日 | 2010/02/04 |
著作者 | S.Programs |
URL | http://sprocket.babyblue.jp/ |
備考 | a2d.hsp をインクルードしてください。 |
タイプ | ユーザー拡張命令 |
グループ | コピーモード |
対応環境 |
|
移植のヒント | 実行環境に GDI+ (gdiplus.dll) が必要です。 |
hs ファイル | doclib\Artlet2D\a2dhelp.hs |