掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DirectDrawで、サーフェイスにLoadPictureで読み込んだ画像を転送するには? (ID:80054)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Y2さん回答ありがとうございます、私の説明不足で「何やりたいの?」ってカンジでしたね (^^;。 今スロットマシーンのゲームを作っているのですが、7種類の絵柄(7やBAR等)を21コマ(ラップ領域を含めて実際は25コマですが)の帯状のサーフェイスにマッピングしたかったのです。 Dim Pic(6) as Variant Dim I as integer For i = 0 to 6 Set Pic(i) = LoadPic("XX.BMP") Next i のようにバリアント型の変数に読み込んでおき、絵柄配置テーブルに従って縦長のサーフェイスに絵柄をマッピングしようとしています。 CreateSurfaceFromFile で7種類の絵柄を読み込むのが手っ取り早いと思うのですが、ゲーム中の機種変更により絵柄や筐体の画像を入れ替える必要があるので、前述の関数で作成したサーフェイスの中身を後から変更する方法が知りたいのです。 >DX7のヘルプはありますか ええと、VBのヘルプから見れるDirectX関連のヘルプでいいのでしょうか?、表示されますが英語・・・(T_T)ですね。 >WinAPIのBitBltとかのGDI関連は使ったことありますか 一応さわりだけですが (遅くてスロットにならないのであきらめた記憶が・・) DirectXを使いこなしている方々にはくだらない質問だと思うのですが、どうかよろしくお願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.