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 

2010/07/18
Sun. 20:54

今回は、PSPの現在時刻を取得する手順について解説します


DXライブラリPortable

#include <dxlibp.h>
int GetDateTime ( DATEDATA *datebuf );
基本は、上記関数を呼ぶだけです。
そしたら、DATEDATA構造体で定義した datebuf に、現在の 日付&時刻 が取得される様です

では、DATEDATA構造体を調べてみましょう
"dxlibp.h"というファイルに定義が書いてあります

DATEDATA構造体 は、こんな風に定義されています
typedef struct DATEDATA__
{
int Year; // 年
int Mon; // 月
int Day; // 日
int Hour; // 時
int Min; // 分
int Sec; // 秒
}DATEDATA;

int なので、32Bit長ですね。
int なので、負の値が返ってくる可能性がありますよ?(ありえないとは思うけどなw)


DXライブラリPortableには、この他に、
ミリ秒単位(=1/1000秒)の精度を持つカウンタの現在値を得る(本家互換)関数や、
int GetNowCount ( void );

マイクロ秒単位(=1/1000000秒)の精度を持つカウンタの現在値を得る(本家互換)関数もあります。
u64 GetNowHiPerformanceCount ( void );





これらの関数を使って「カレンダー&時計」のアプリが作れそうですね



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

[edit]

CM: 3
TB: 0

page top

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

PSPの時間取得APIは呼び出すのに最低で30usほどかかるので、実は0.1msくらいの精度しか確保できなかったり(汗

憂煉 #TY.N/4k. | URL | 2010/07/20 11:45 * edit *

いつもお世話になっています。
もしよければアドホックの使い方について解説願えないでしょうか?
調べても解説しているサイトがなかったので^^;

名無しさん #SFo5/nok | URL | 2010/07/26 16:59 * edit *

匿名希望さん…

誰か判らないけど、ここはPSPプログラミングなので間違ってはないかと思い、

CPS1PSPのソースにアドホック関数とか書いてあるので自力で勉強して下さい

ここでは暫くアドホックについては勉強しません

猫山猫宗 #jjrqi.Ao | URL | 2010/07/26 22:00 * edit *

page top

コメントの投稿

Secret

page top

トラックバック

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

page top


h o m e |


 

2017-03