• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DirectXでの半透明PNG画像について)

DirectXでの半透明PNG画像について

このQ&Aのポイント
  • DirectXでの半透明PNG画像の描画に問題が発生しています。
  • 半透明の部分が描画されず、透明でない部分のみが描画されます。
  • 原因を特定するために試行錯誤していますが、解決方法が見つかりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • jgk
  • ベストアンサー率75% (104/138)
回答No.1

テクスチャフォーマットがD3DFMT_A1R5G5B5では、アルファが1bitしか無いため、 透明か不透明かのみで半透明の表現が出来ないためでしょう。 D3DFMT_A8R8G8B8等のアルファのビット数が多いフォーマットを指定して読み込めば大丈夫だと思います。

komaiakaho
質問者

お礼

回答ありがとうございます。 D3DFMT_A8R8G8B8にするとちゃんと半透明に描画されました。