SetUsePremulAlphaConvertLoad

読み込み時に画像を乗算済みα画像に変換するかを設定する

SetUsePremulAlphaConvertLoad UseFlag

int UseFlag : 読み込み時に乗算済みα画像に変換するかどうか
( TRUE:変換する FALSE:変換しない( デフォルト ) )

(プラグイン / モジュール : DxLibW)

解説

『乗算済みアルファのすすめ』の解説にある『乗算済みα』用のグラフィックハンドルを作成するかどうかを設定する関数です。

UseFlag を TRUE にして呼び出すと、画像の読み込み時に全てのピクセルに対して以下の処理が行われます。

変換後のピクセルの赤成分 = 変換前のピクセルの赤成分 * ピクセルのα成分 / 255 ;

変換後のピクセルの緑成分 = 変換前のピクセルの緑成分 * ピクセルのα成分 / 255 ;

変換後のピクセルの青成分 = 変換前のピクセルの青成分 * ピクセルのα成分 / 255 ;

詳しい解説は『乗算済みアルファのすすめ』をご覧ください。

戻り値:
  0:成功

関連項目

GetUsePremulAlphaConvertLoad画像ファイル読み込み時に乗算済みアルファ画像に変換するかどうかを取得する( TRUE:変換処理を行う FALSE:変換処理を行わない( デフォルト ) )(DxLibW)

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib その他
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs