1 名前:名前は開発中のものです。 mailto:sage [2006/02/28(火) 20:40:12 ID:MvXDyxzs.net] マルチプラットホームな汎用ゲームライブラリの SDLについてのスレッドです。 最新情報、参考になるソース、質問等なんでもどうぞ 本家 ttp://www.libsdl.org/ SDL_mixer ttp://www.libsdl.org/projects/SDL_mixer/ SDL_image ttp://www.libsdl.org/projects/SDL_image/ SDLdoc-jp ttp://www.tacoworks.jp/software/SDLdoc-jp/ GamDev ttp://gamdev.org/w/?%5B%5BSDL%5D%5D 初心者の初心者による初心者の為のSDL ttp://tokyo.cool.ne.jp/sdl/ 前スレ pc8.2ch.net/test/read.cgi/gamedev/1005469181/
324 名前:名前は開発中のものです。 [2008/05/16(金) 09:14:55 ID:DN6C+xLj.net] 誰かネタ投下頼む
325 名前:名前は開発中のものです。 mailto:sage [2008/05/20(火) 10:35:26 ID:licslx6y.net] カーソル左クリックでスタートボタンを作りたいのですが、 SDLを使う場合Cではどんな風に書いたらいいのでしょうか?
326 名前:325 mailto:sage [2008/05/20(火) 10:36:27 ID:licslx6y.net] >>325 誤記です。 ×カーソル→○マウス
327 名前:名前は開発中のものです。 [2008/05/22(木) 08:58:50 ID:Tb+uR3WZ.net] イベント周りを調べてみれ
328 名前:名前は開発中のものです。 mailto:sage [2008/06/19(木) 19:13:40 ID:fSacriq7.net] 環境も書かずに書いてみるけど、 Uint8 *keys = new Uint8; keys = SDL_GetKeyState(NULL); (略 delete keys; とかするとSDL_GetKeyState()でデバッガうまく動かなくね? ステップ実行だとうまく通過するんだけど通しでやるとそこでプログラムが止まっちまう デバッグでなく通常実行なら動くんだけど で、どこでこんな書き方したのか探してたんだけどとりあえず↓にしたら正常になったからキニシナイ Uint8 *keys = SDL_GetKeyState(NULL);
329 名前:名前は開発中のものです。 mailto:sage [2008/06/19(木) 19:19:28 ID:xHUnW9Cs.net] >>328 どう見ても動かなくて当然です。 C/C++勉強しなおしましょう。
330 名前:名前は開発中のものです。 mailto:sage [2008/06/19(木) 19:48:29 ID:fSacriq7.net] どうみてもこれですね本当にありがとうございました ttp://www.tacoworks.jp/software/SDLdoc-jp/html/sdlgetkeystate.html >返されたポインタはSDL内部の配列へのポインタですので、 呼び出し側で解放してはいけません。 やっぱ変だとは思ったんだけど、なんでデバッグで通しで実行した時だけ止まるのか気になって
331 名前:名前は開発中のものです。 mailto:sage [2008/06/19(木) 22:02:16 ID:kP83Im28.net] それ以前の問題だよ ポインタ勉強しなおせ
332 名前:名前は開発中のものです。 mailto:sage [2008/06/20(金) 01:30:22 ID:U0K3TT78.net] newする必要なんてない しかも、そのnewしたやつは開放されてない
333 名前:名前は開発中のものです。 mailto:sage [2008/06/21(土) 06:03:14 ID:O+pYZwaV.net] >>330 デバッグ版のほうが不正なコードに対するチェックきついんだよ。特にメモリまわりはね。
334 名前:名前は開発中のものです。 mailto:sage [2008/06/26(木) 08:37:32 ID:7bFpPbg4.net] サンクスコ だから動かなかったんですか 理由もわかったしデバッガとかのバグでなくてすっきりした >>331-332 330の時点でその辺は分かってるyo 自分でもなんでこんなの書いたのかすげー不思議だ
335 名前:名前は開発中のものです。 mailto:sage [2008/08/10(日) 20:17:35 ID:QtI/u+OG.net] SDL1.2.10以降でSDL_WM_SetCaptionに日本語を使うと文字化けしてしまうのですが、 2byte文字を化けないようにする方法はないでしょうか。
336 名前:名前は開発中のものです。 mailto:sage [2008/08/10(日) 20:23:46 ID:+PbZDGrT.net] つSetWindowText
337 名前:名前は開発中のものです。 mailto:sage [2008/08/10(日) 21:25:51 ID:g7T3hWwX.net] >>335 UTF8で渡せとかそういう話じゃなかったっけか?
338 名前:名前は開発中のものです。 mailto:sage [2008/08/10(日) 22:29:28 ID:OHMslPTs.net] ソースをUTF-8で保存してればできたような。(≒>>337 ) SDL_EnableUNICODEしないといけないんだっけ?
339 名前:名前は開発中のものです。 mailto:sage [2008/08/10(日) 23:42:34 ID:g7T3hWwX.net] ソースをUTF-8ってか関数に渡すバイト列がUTF-8になればいい。 SDL_EnableUNICODEはキーイベントの振舞を変える関数だから関係ないはず。
340 名前:名前は開発中のものです。 mailto:sage [2008/08/10(日) 23:52:29 ID:OHMslPTs.net] そうでした、ゴメン
341 名前:名前は開発中のものです。 mailto:sage [2008/08/11(月) 10:01:30 ID:TzozCFk6.net] こっちこそゴメン… あやまるから、もう一度やり直そうぜ!
342 名前:名前は開発中のものです。 [2008/08/22(金) 23:29:32 ID:a5tEqmFR.net] SDLに付属のサンプルプログラム testgl.c に関する質問です。 icon.bmpの周りの黒い部分を切り取った状態で、スマイルのみを 表示するように改造するにはどのようにしたらよいのでしょうか。 描画前に以下を追加すればよいとの情報がありましたが、うまくいきませんでした。 glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE); glColor4d(1.0, 1.0, 1.0, 1.0); そもそもこのbmpにはアルファ値が含まれていないのでしょうか。
343 名前:名前は開発中のものです。 mailto:sage [2008/08/23(土) 03:01:36 ID:W5iXsx8o.net] bmpは普通アルファチャネル入ってないしょ。 今ならPNGあたりが妥当か。あとはTGAとか。
344 名前:名前は開発中のものです。 mailto:sage [2008/08/23(土) 04:55:52 ID:aWRf8BFC.net] SDLなんだし、パレットからアルファチャネル捏造してもよさそうだな
345 名前:名前は開発中のものです。 mailto:sage [2008/08/23(土) 09:26:27 ID:M4/vsM9q.net] >>342 -logocursor や -logo で出てくるicon.bmpのテクスチャだよな? icon.bmp は 4bit カラーの DIB なんて当然アルファとか入ってない。 SDL_LoadBMP() で icon.bmp をロードした後に SDL_SetColorKey(image, (SDL_SRCCOLORKEY|SDL_RLEACCEL),*(Uint8 *)image->pixels); とかやって透過色を指定してやる。そうすると SDL_GL_LoadTexture()でアルファ付きの テクスチャにしてくれるはず。そうした上で描画前に glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE); glColor4d(1.0, 1.0, 1.0, 1.0); とする。あるいは、 glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE); とかでテクスチャの色でポリゴンの色を置き換ちゃってもいいかも。
346 名前:名前は開発中のものです。 mailto:sage [2008/08/23(土) 12:10:17 ID:ERkLBf3o.net] >>345 できました!!本当にありがとうございました。 こんなことで2日ほど悩んでました。 ちなみに、このSDL_SetColorKey()で指定しているキーというのは、画像のはじっこの色を 指定している、という理解であってますか?
347 名前:名前は開発中のものです。 mailto:sage [2008/08/23(土) 23:35:27 ID:aWRf8BFC.net] *(Uint8 *)image->pixelsが左上のピクセルを指してるので、その理解で合ってる。 SDL_MapRGBで任意の色を指定してもいいよ。
348 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 11:30:01 ID:bnMWkYhk.net] なるほど、ありがとうございました。 いろいろ弄ってみます。
349 名前:名前は開発中のものです。 mailto:sage [2008/08/24(日) 17:04:07 ID:XYqjm2r9.net] >>348 いろいろがんがれ!
350 名前:名前は開発中のものです。 mailto:age [2008/09/27(土) 13:13:40 ID:xyM4h4Xe.net] あげ
351 名前:名前は開発中のものです。 mailto:sage [2008/09/28(日) 13:49:02 ID:39sKe8im.net] SDLのKEYUP/KEYDOWNのエッジ検出というか変化した瞬間の検出する機能ってないですよね?
352 名前:名前は開発中のものです。 mailto:sage [2008/09/28(日) 14:03:24 ID:mKd/H6dR.net] event.type
353 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 14:52:31 ID:qSKBf54P.net] >>351 普通にイベント処理するか、ゲームみたいに扱うキーが少ない なら自分で1フレーム前の状態を記憶しておくかじゃね?
354 名前:名前は開発中のものです。 mailto:sage [2008/10/06(月) 05:57:12 ID:ObKXGS8z.net] サンクスコ イベント処理ってのがよくわからなかった('A`) ので、記憶させるほう作って終わしますた bool isKeyboardPressAndRelease(int key){ Uint8 *keys = SDL_GetKeyState(NULL); static int oldkeys[SDLK_LAST]; if(keys[key] == SDL_PRESSED ) { oldkeys[key] = SDL_PRESSED; return false; }else if(oldkeys[key] == SDL_PRESSED ) { oldkeys[key] = SDL_RELEASED; return true; } return false; }
355 名前:名前は開発中のものです。 mailto:sage [2008/11/03(月) 19:07:48 ID:tPLnRv3h.net] sdl_ffmpegなんてものもあるんだな ただmplayerで再生するより重くなっちゃうけど
356 名前:名前は開発中のものです。 mailto:sage [2008/11/03(月) 20:26:03 ID:c53J3lOT.net] よく見てないが出来るのはデコードだけなのか エンコードも出来ればリプレイをそのままようつべにうpとか 夢が広がりまくりんぐなんだが
357 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 14:35:06 ID:BRHpuMYs.net] サイト消えてる?
358 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 14:41:26 ID:xsXgZLI2.net] アクセスできんね
359 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 23:07:39 ID:5vnxLKEg.net] 復帰してる模様
360 名前:名前は開発中のものです。 mailto:sage [2008/12/01(月) 23:10:13 ID:xsXgZLI2.net] Note: We've moved libsdl.org to new hosting and the mailing lists have not been restored yet. This is a high priority and will be fixed as soon as possible. Please report any other issues you find ASAP. Thanks! サーバ変更か
361 名前:名前は開発中のものです。 mailto:sage [2009/01/25(日) 18:52:56 ID:sWufHJjM.net] SDLも十分扱いやすいんだが、DXライブラリほどではないんだよな ちょっとSDLのラッパー作ったらはやるんじゃないか?これ マルチプラットフォームだし
362 名前:名前は開発中のものです。 mailto:sage [2009/01/25(日) 19:53:52 ID:xbGYEaS9.net] SDLのラッパーなんて腐るほど出てるよ Cスタイルで手軽に使えるのが特徴なんだから需要ないと思う DXライブラリみたいにハンドルまで何でもかんでもint型でラップしないと使えないようなこともないし
363 名前:名前は開発中のものです。 mailto:sage [2009/01/25(日) 23:29:40 ID:sWufHJjM.net] 勢いないから誰も居ないと思ったらROMがいるようで安心した 考えてみればSDL使うやつは自分でラッパー作るなりしてやってるな
364 名前:名前は開発中のものです。 mailto:sage [2009/01/28(水) 16:17:21 ID:wlJakLRQ.net] SDL_gfxの日本語ドキュメントあれば教えてください。 ぐぐったけど無いみたいで…ソース読むしかないですか
365 名前:名前は開発中のものです。 [2009/02/07(土) 22:39:18 ID:bTB7pSPh.net] 亀レスだけど初心者のSDLに少しだけかいてあったかも
366 名前:名前は開発中のものです。 mailto:sage [2009/02/16(月) 21:47:27 ID:O9Y7RbWH.net] OpenGL使ってゲーム作ろうと思うんだが SDLとGLUTの違い教えてください 二つもAPI覚えてたら頭パンクしちゃいます。OpenGLでもうカオスなのに
367 名前:名前は開発中のものです。 [2009/02/16(月) 21:49:55 ID:xXiGjaIE.net] 使ってる鳥を晒せ 教えるかどうかはそれ次第だ
368 名前:名前は開発中のものです。 mailto:sage [2009/02/17(火) 11:39:20 ID:dKP1WtQr.net] OpenGL自体は計算しか行わないので、計算結果をディスプレイへ表示するためには 何か他のライブラリを使って行う必要がある。 SDLは画像の表示、音声の再生、(マウスやゲームパッドなど)入力機器のコントロールを行うためのライブラリ。タイマーやスレッドなどの機能も提供。 GLUTは画像の表示と、(マウスやキーボードなど)入力機器のコントロールを行うためのライブラリ。 ゲームを作りたいだけならGLUTは捨ててSDLに絞ればいい。
369 名前:名前は開発中のものです。 mailto:sage [2009/02/17(火) 15:58:53 ID:EqX1F4ey.net] >>367 Ubuntu >>368 ありがとう。とてもわかりやすかった SDLとOpenGLでマルチプラットフォームなゲーム作りに挑戦するよ
370 名前:名前は開発中のものです。 [2009/02/17(火) 19:32:01 ID:YFalwF47.net] ごらんの有様
371 名前:名前は開発中のものです。 [2009/02/17(火) 19:51:58 ID:yVzrSt+7.net] Glutがあればティーポットが簡単に表示できるだろうが
372 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 00:39:57 ID:GUh5vf0M.net] ティーポットをキャラにしてゲームを作りたいなら両方リンクすればいいじゃない
373 名前:名前は開発中のものです。 mailto:sage [2009/02/18(水) 21:30:45 ID:e8tzFuLM.net] >>371 glutがなくてもgluがあればティーポットは表示できる。 しかしゲームでティーポットだけの表示もないだろ
374 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 22:27:25 ID:F3Q74QBZ.net] >>373 >しかしゲームでティーポットだけの表示もないだろ ネタにマジレスすぎだろ… あと glutWireTeaport() や glutSolidTeapot() で簡単に表示できるって話じゃないの?
375 名前:名前は開発中のものです。 mailto:sage [2009/02/19(木) 22:46:48 ID:+EY8y50g.net] マジかよ… 俺のこの5年は一体…
376 名前:名前は開発中のものです。 [2009/02/27(金) 10:02:33 ID:E56wit0d.net] SDL_LoadBMP で確保したSDL_Surface(1) と SDL_CreateRGBSurface で確保したSDL_Surface(2) で 何か違うのかな? それぞれscreenに表示する関数に渡した後、 (1)は描画されるのに (2)は何も描画されない(アプリが落ちることもない) 関数に渡さず、どちらも確保した関数内で screenにSDL_BlitSurface+SDL_UpdateRectした場合は、表示されるんだけどね
377 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 18:53:07 ID:VYJJoF0I.net] SDL_LoadBMP内ではSDL_CreateRGBSurfaceが呼ばれてるから本質的には何も違わない。 SDL_Surface構造体の中身を表示して比べてみればいいんじゃない。
378 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 21:35:29 ID:YQ8iFWgu.net] ABAのようにSDLでゲーム開発していてオープンソースなところを教えてください コード見て勉強したいです
379 名前:名前は開発中のものです。 mailto:sage [2009/02/27(金) 21:56:50 ID:xmgpHz+a.net] >>378 「ペンギンコマンド」とかどうよ。 www.linux-games.com/penguin-command/
380 名前:名前は開発中のものです。 mailto:sage [2009/02/28(土) 15:50:05 ID:1IBOSKyZ.net] SDL.NETで作ったソース公開されてるゲームないかな? SDL.NET自体情報が少なくて、へたれな俺にはぴんとこない。 codezineでやってたのでやっと少し理解できたぐらいで。 できれば日本人が作ってるのがいいんだが・・・
381 名前:名前は開発中のものです。 mailto:sage [2009/02/28(土) 16:52:59 ID:VMgU4zCi.net] >>379 海外か。やっぱ国内のは少ないのか… 見てみる。ありがとう
382 名前:名前は開発中のものです。 mailto:sage [2009/02/28(土) 17:27:49 ID:5UqeQdYc.net] >>380 ttp://d.hatena.ne.jp/fslasht/20080722#1216721957
383 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 12:14:01 ID:9btw4Mc8.net] 質問です。 SDL_DisplayFormatAlphaでα情報を持たせたSurfaceに SDL_SetAlphaで全体α情報を付加させたいのですが どうもうまくいきません。 これは仕様で出来ないのでしょうか?
384 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 12:34:44 ID:I07kl7uF.net] >>383 本家のドキュメントWiki( www.libsdl.org/cgi/docwiki.cgi/SDL_SetAlpha ) に、 > RGBA->RGB with SDL_SRCALPHA > The source is alpha-blended with the destination, using the alpha channel. SDL_SRCCOLORKEY and the per-surface alpha are ignored. とあるので、仕様で不可能になってるんだと思います。
385 名前:名前は開発中のものです。 mailto:sage [2009/03/14(土) 13:19:06 ID:9btw4Mc8.net] そうですか… 何回やっても出来ないわけだ 素早い回答ありがとうございました。
386 名前:名前は開発中のものです。 mailto:sage [2009/03/23(月) 16:42:47 ID:6VLsDElv.net] SDLでフルスクリーンを使用するときに、使っているディスプレイでの最大の解像度(1680x1050)でフルスクリーンにしようとするとウィンドウ化、フルスクリーンを繰り返してしまいます それ以下の対応した解像度(たとえば1440x900)では正常に表示されます 原因として何が考えられますか?
387 名前:名前は開発中のものです。 [2009/04/06(月) 12:16:57 ID:pBRyt7pq.net] >386 カメレスだが OSはWindows? 下で動作してる古いDirectXが対応してないとか
388 名前:名前は開発中のものです。 mailto:sage [2009/05/26(火) 00:29:44 ID:TaTh536w.net] こんなスレあったのか。これこそ俺が求めてたスレ しかし過疎ってんな
389 名前:名前は開発中のものです。 mailto:sage [2009/05/26(火) 10:46:45 ID:RE6nhW1+.net] プログラム板にも類似スレあるからなぁ pc12.2ch.net/test/read.cgi/tech/1103655588/
390 名前:名前は開発中のものです。 mailto:sage [2009/05/26(火) 11:44:26 ID:g1iwHtNj.net] Linux板にもあるんだな pc11.2ch.net/test/read.cgi/linux/1025048946/ どこも過疎なんだな
391 名前:名前は開発中のものです。 mailto:sage [2009/05/26(火) 13:00:07 ID:ury5peHE.net] まぁどの板も見てる人は同じだったりするんだがなー
392 名前:名前は開発中のものです。 mailto:sage [2009/05/27(水) 15:13:44 ID:J1ZUF3NO.net] >>391 あるあ…あるあるwww
393 名前:名前は開発中のものです。 mailto:sage [2009/05/27(水) 20:27:22 ID:tvwU/dRy.net] >>391 禿同
394 名前:名前は開発中のものです。 mailto:sage [2009/06/20(土) 19:00:42 ID:NcF3Cdso.net] pitchってなんなんだよ
395 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 00:59:00 ID:pYdSfSIz.net] サーフェスが内部で持ってるバッファの横幅のバイト数 主に効率の理由で、SDL_CreateRGBSurfaceは要求されたwidthより多めにバッファを確保することがある そのためwidthとは別に、実際のバッファサイズpitchを提供している
396 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 11:20:50 ID:zSv4yW5k.net] 大抵は width * BytesPerPixels == pitch になるんだがwidthが中途半端な値の時に行末にパッディングを入れて 効率よくアクセスできる様に行頭位置を調整したりする環境があったりする。 そういう環境では、 width * BytesPerPixels != pitch になるんで座標(x, y)の値をpixelsから得るときなどpitchを使う方ようにする。
397 名前:名前は開発中のものです。 mailto:sage [2009/06/21(日) 23:15:51 ID:E25maqZD.net] SDLで垂直同期待ちをするにはどうしたらいいのでしょうか
398 名前:名前は開発中のものです。 mailto:sage [2009/06/22(月) 00:20:15 ID:O+mIJJsX.net] SDL_SetVideoModeでSDL_FULLSCREEN | SDL_HWSURFACE | SDL_DOUBLEBUFを指定してSDL_Flip()
399 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 00:52:22 ID:joZZV7Mo.net] できないです
400 名前:名前は開発中のものです。 mailto:sage [2009/06/23(火) 12:13:46 ID:/PVOVvfC.net] >>397 環境が分からんけど OpenGL 使うなら SDL_GL_SetAttribute() で SDL_GL_SWAP_CONTROL に 1 を設定する
401 名前:名前は開発中のものです。 [2009/06/27(土) 18:30:43 ID:sDHPm4PI.net] ローグライクのようなビジュアル的な計算が不要なゲームだと、 OpenGL使わずSDLだけでも十分って認識でおk?age
402 名前:名前は開発中のものです。 mailto:sage [2009/06/27(土) 19:19:02 ID:KWqzL4Cx.net] >>401 SDLもいらね。CUIで十分だ。
403 名前:名前は開発中のものです。 [2009/06/28(日) 00:08:39 ID:ywJLJ5bX.net] SDLの本が全く無いのがおかしいと思います
404 名前:名前は開発中のものです。 mailto:sage [2009/06/28(日) 00:34:11 ID:HORigyY6.net] じゃあ書くしかないよね!期待してる
405 名前:名前は開発中のものです。 mailto:sage [2009/06/28(日) 00:34:35 ID:bZPPtuvi.net] シンプルなのに本が必要って理解できない。 関数の説明とかサンプルがあれば十分だと思う。 言語を本を見て勉強する人も理解できない。 文法なんて数日で慣れるし、実際にコーディングした方が早い。
406 名前:名前は開発中のものです。 [2009/06/28(日) 00:37:11 ID:UHxRgRz6.net] >>402 タイル版が好きです。
407 名前:名前は開発中のものです。 mailto:sage [2009/07/27(月) 22:27:56 ID:pwgcLYGU.net] 実行ファイルに埋め込んだリソースのBMPを読み込むにはどうしたらいいんですか
408 名前:名前は開発中のものです。 mailto:sage [2009/07/29(水) 19:46:46 ID:hxaVetwq.net] SDL_RWFromMem と SDL_LoadBMP_RW で
409 名前:名前は開発中のものです。 mailto:sage [2009/07/30(木) 03:02:11 ID:7LpS17TZ.net] プログラムの中でgzファイルを解凍して使うにはどうしたらいいですか
410 名前:名前は開発中のものです。 mailto:sage [2009/07/30(木) 08:59:42 ID:X32fjlJI.net] もうそれ SDL 関係なくね? zlib 用意して gzopen, gzread, gzclose あとはここ www.gzip.org/zlib/rfc-gzip.html
411 名前:名前は開発中のものです。 mailto:sage [2009/07/30(木) 20:26:22 ID:z/8BAJ4t.net] >>408 すいません。SDL_RWFromMemに与えるべき引数が分かりません。 VisualStudioでresource.rcという下記内容のファイルを作って、 RSC_BMP BITMAP "./test.bmp" test.bmpを実行ファイルに埋め込むことはできているのですが、どうやって取り出したらいいのでしょうか。
412 名前:名前は開発中のものです。 mailto:sage [2009/07/30(木) 21:21:20 ID:X32fjlJI.net] え、そこから? なら FindResource, LoadResource, LockResource で
413 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 03:20:05 ID:YWNjq98X.net] 実行優先度を設定する関数とかない? 今のところ窓でしか使ってないんだけど、 せっかくのマルチプラットフォームでWin32API使うの勿体無い('A`)
414 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 14:19:49 ID:lj8fHqwo.net] 可搬性のあるやり方は未だ無いと思う __WIN32, __darwin, __linux, __unix, __FreeBSD で場合分けするしか無いんじゃない?
415 名前:名前は開発中のものです。 [2009/08/02(日) 18:20:43 ID:jIK/N1/Y.net] 結局そうなるよね。
416 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 18:49:37 ID:MeotJZ+F.net] マルチプラットフォームw
417 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 19:33:44 ID:P5gI9MRs.net] >>416 は何がおかしいのか分からない。
418 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 19:45:31 ID:qKXo/Ur3.net] 時々居るよね。意味もなく笑う人。
419 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 20:38:25 ID:8opud4vC.net] Winだと、printfとかが使えなくなかったっけ。
420 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 20:44:50 ID:Ra9uEb/u.net] そんなことないよ
421 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 20:47:12 ID:we+x1PU3.net] >>419 標準出力の内容がstdout.txtに書き出されるとかそういうのじゃなくて?
422 名前:名前は開発中のものです。 mailto:sage [2009/08/02(日) 22:29:17 ID:8opud4vC.net] >>421 そう、それです。めんどくさいよね。
423 名前:名前は開発中のものです。 mailto:sage [2009/08/03(月) 02:33:22 ID:iR0h6COQ.net] SDL_SetVideoModeを繰り返し呼んでも問題ないでしょうか
424 名前:名前は開発中のものです。 mailto:sage [2009/08/03(月) 03:43:12 ID:iR0h6COQ.net] SMPEG_playで再生中の動画の現在の再生時間を得るにはどうしたらいいですか