PSP xvi

PSPプログラミングを教えるブログ(本気で頑張る人アクセス大歓迎サイト)

PSP-X.gif

記事の間違いを報告  新アップローダー
記事修正情報 PSPプログラミング資料 自作ゲーム PSP用エミュレータ リンク

公認リンク
公式PSP専科 公式PSVita専科 はじめるPSPSDK PSP EXEC GAME M@STER PSP 猫山のYouTubeチャンネル

TAG
全記事にタグをつけています  http://nekoyama2gillien.blog36.fc2.com/?tag=タグ
PSP PSPプログラミング DXライブラリPortable OSLib ショートプログラム ハローワールド
PSP自作ゲーム PSP自作ソフト エミュレータ ゲームアーカイブス PSP動画
動画 初音ミク ミクミクダンス MMDドラマ ゲーム 魔法少女まどか☆マギカ 侵略!イカ娘
アイドルマスター

このブログについて

このブログでは、非公式のPSPソフト、いわゆる自作ソフト( PSP Homebrew )を作る事を目的とします。

著作権などの こまかい利用規約については、こちらを開いてお読み下さい

このブログについて知りたい方、初めて来訪された方はこちらを開いてお読みください
お問い合わせは 猫山猫宗(nekomune@gmail.com)までどうぞ


当ブログはリンクフリーです。ブログ名は、アルファベットで「PSP xvi」と書いて『ピーエスピー・エクシビ』とお読みください。
相互リンクを希望されるブログ運営者様は、ココで申請して下さい。


このブログで全記事から探し物の方は、ここをクリックして下さい。
http://nekoyama2gillien.blog36.fc2.com/?all

スポンサーサイト 

--/--/--
--. --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[edit]

CM: --
TB: --

page top

DXライブラリPortable でのPNG画像の扱い方

PNG画像ファイルを開いて libpng で読み込みながら展開してビットマップ画像形式(に近いもの)への変換作業をして、その画像データでやりとりをする、という方法を採用している様です。

そこら辺はもちっと詳しく調べておく必要があるかと思ってます。

DXライブラリPortable で PNG画像を描画させる場合は、2種類から選択できます。
1.一度きりの描画(NOW LOADING とか)
2.画像ハンドルで管理しての描画

使い分け方は解りますね?

・一度きりの描画
  LoadGraphScreen( x, y, filename, trans); // 読み込みして描画して表示
  ScreenFlip();                  // 画面表示(実は表画面と裏画面を切り替え)
  ↑↑これ必要ですよ[2010/06/10]

・画像ハンドルで管理しての描画
  CG_Handle = LoadGraph(FileName); // 読み込みして画像ハンドル取得
  DrawGraph( x, y, CG_Handle, trans); // 画像ハンドルを指定して 描画
  ScreenFlip();               // 画面表示(実は表画面と裏画面を切り替え)

この後者の場合の「画像ハンドル」は、DXライブラリPortable v0.5.7では 2048 個まででしたね。
全部使い切ってみたいですなwww

冗談はさておき、ちょっと不親切に解説している理由は、自分で調べた事柄は忘れにくい という事なので あえて深い調査はしてないのです。習うより慣れろ、といった感じです。
プログラムを作るのはあなたなのですから。

えーと、「みくねぎっと。ソース公開&解説」まで、あと「パッドの読み取り」「マップチップ地図の中を歩き回ろう」「C++言語良質勉強サイト紹介」「ゲームについて考える」の4本となりました。

「みくねぎっと。ソース公開&解説」が終わったらちょっとお休みを頂きます。ゲーム作りをやりたいんですよ。


もうそろそろアイマスカタログの更新日だよな、とかw


関連記事
スポンサーサイト

[edit]

CM: 1
TB: 0

page top

この記事に対するコメント

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

# |  | 2010/03/21 22:52 * edit *

page top

コメントの投稿

Secret

page top

トラックバック

トラックバックURL
→http://nekoyama2gillien.blog36.fc2.com/tb.php/247-e96949bb
この記事にトラックバックする(FC2ブログユーザー)

page top


h o m e |


 

2017-03