ページ 11

ウィンドウが非アクティブ時にもゲームが動くようにするには?

Posted: 2009年9月26日(土) 23:00
by Oip
初めまして、Oipと申します。現在、高校に通いながら当HPを参考にしつつゲームプログラミングをしております。
質問ベタなので、少々わかりづらいかもしれません。

さっそくですが、質問に移ります。といってもタイトル通りです。

ゲームを起動している時、他のウィンドウをいじっている時も「ちゃんと動いている状態」を維持するにはどうすればいいのでしょうか?
四聖龍神録Plusをプレイしてみたのですが、他ウィンドウをアクティブにしている状態でも止まることなくしっかり動いていました。
しかし、龍神録プログラミングの館やゲームプログラミングの館で作ったゲームはそうはいかないみたいです。
これはどういう理屈で出来ているのでしょう?
ゲームプログラミングの館をだいたいやった後に、龍神録プログラミングの館をざっと読んでみているのですが、どうすればいいのかわかりません。

どうか、ご援助いただけたらありがたいです。
ちなみにC++への理解は林 晴比古さん著の「新C++言語入門 ビギナー編」を読み終えたぐらいです。要するにビギナーです。クラス等に関しては理解は薄いです・・・

Re:ウィンドウが非アクティブ時にもゲームが動くようにするには?

Posted: 2009年9月26日(土) 23:04
by yu
初めまして

DXライブラリに
int SetAlwaysRunFlag( int Flag );
という関数が用意されています

DXライブラリ - リファレンスページ
http://homepage2.nifty.com/natupaji/DxL ... tml#R15N22

Re:ウィンドウが非アクティブ時にもゲームが動くようにするには?

Posted: 2009年9月27日(日) 01:11
by Oip
早い回答ありがとうございます!
そんな関数があったんですか。もっとリファレンスに目を通すべきでした。