[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 04/11 09:12 / Filesize : 247 KB / Number-of Response : 959
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【C++】 DirectX初心者質問スレ Part17 【C】



1 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 09:55:56 ]
※回答する人も、質問する人も必ず読んでください

これらに当てはまる人のための質問スレです。
1.C/C++は多少理解している。
2.最近DirectXを始めたばかり
3.SDKを見ても、Googleで検索しても、いまいち理解できない人
4.余計な雑談は不要ですよ

【 回答してくださる方 】
・ できるだけ優しく質問に答えてあげてください。
・ 優しく教えるのが嫌でしたら、解決するためのヒントだけでも結構です。
 「ググれ」「SDK見れ」以外の回答でおながいします。
・ 神ですら理解不能な質問は無視して下さい。

【 質問する方 】
・ どんな事で躓いているのか明確にしよう。
・ 長くならないなら躓いている部分のコードを晒してみれ。
・ 解決した場合、お礼を言うのは当然だが、何をどうしたら解決したかを明確に書こう。
・ 回答して貰ったら、出来るだけお礼もしよう。

【C++】 DirectX初心者質問スレ Part16 【C】
pc11.2ch.net/test/read.cgi/tech/1202634347/

560 名前:508 mailto:sage [2008/05/24(土) 16:59:16 ]
>>557
バックバッファの解放とはGraphicsオブジェクトにセットしたポインタをリリースしろということでしょうか?
それならばGraphicsオブジェクト終了時に自動解放されています。
ところが、デバッグモードで見たらMemory still allocated! Alloc count = 94の文字がorz
しかもAllocIDが出ないので、何がまずいのか分かりませんでした・・・
CreateDeviceの際にパラメータに書いてあるバックバッファやステンシルバッファといった物は
明示的な解放はいらないですよね?

>>559std::setがstd::listなだけでまったく同じことしてます。

561 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 17:06:50 ]
>>560
listに入ってないリソースを疑うか
listの処理そのものを疑え。

562 名前:508 mailto:sage [2008/05/24(土) 17:27:19 ]
リリース忘れはどうやらスプライトのようでした・・・
これで先のエラーは出なくなったんですが、Ctrl+Del+Altを押した時に
Direct3D9: (ERROR) :Device is in an invalid state. Only Reset, TestCooperativeLevel or Release could be called
がひたすら出てしまいました。デバイスロストからの復帰に失敗してるんでしょうが、なにぶんメッセージの意味が分かりません

>>561どうやらlistが怪しいようです・・・。ここをもうちょい詰めてみます。

563 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 17:54:12 ]
>>562
listだと、アドレスを登録する時に
・重複が怖い(コンストラクタでのみ自動登録されるなら心配ないが)
・解放時の検索速度が、setのほうが圧倒的に速い
って利点があるぜ。

ソース見ようとしたけど404だったんで突っ込んだアドバイスしてあげられないな。
もう一回UPする気ない?(スプライト修正版を)

564 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 17:54:58 ]
なんか日本語があからさまにおかしいが、脳内補完してくれ。
setのほうがいいよってことで(;´Д`)

565 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 17:58:53 ]
メッセージの意味は、

デバイスが不正な状態になってます。
この場合、Reset、TestCooperativeLevel、Releaseのどれかのメソッドしか呼び出せません。

つまり、まぁデバイスがロストしてるよと。復帰させるか、あきらめろと。

566 名前:508 mailto:sage [2008/05/24(土) 18:01:32 ]
>>563
リストどうやら間違ってませんでした。
ttp://ccfa.info/cgi-bin/up/src/up19435.zip
よろしくお願いします。

567 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 18:16:31 ]
oggがどこで生成されるのか謎だからあくまで予測なんだが

デバイスを作成したスレッドと、デバイスをリセットしようとするスレッド。
違うスレッドになってね?
全部リソース解放してても、スレッドが違うと失敗するんだが。

568 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 18:26:22 ]
すまん、oggの作成場所発見したわ。
同じスレッド上だな。

しかし綺麗なソースだな。
うちの部下どもに爪の垢を煎じて飲ませてやりたいわ

パッと見問題はなさそうな分、とりあえずD3D関連の生成物を全部カットしてリセットして、問題なければ一部だけ生成するようにしてリセットしてみて…
ってやっていくしかないなぁ



569 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 18:47:42 ]

Graphics& GameWindow::getGraphics(){
if(device != NULL && g.target->target == NULL){
device->GetBackBuffer(0,0,D3DBACKBUFFER_TYPE_MONO,&(g.target->target));
}
return g;
}

ここのバックバッファをReleaseしてないのが原因じゃねーか?

570 名前:508 mailto:sage [2008/05/24(土) 19:03:26 ]
>>569できたお
ありがとうございました。

ところでテクスチャからサーフェイスをGetしていた場合Releaseの順番てどちらからでも問題ないですか?

571 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 19:07:54 ]
作ったのと逆の順で解放するのが良い。
そうしなかった場合不具合が起きるかは未検証だが、プログラムでは逆順解放が基本。

サーフェイスは描画前に取得して、描画終わったらさっさとReleaseしちゃいな。
取得にほとんど時間かからないから。

572 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 19:42:45 ]
CComPtrとか使えって言ってんだろ。初歩的なミスが綺麗さっぱりなくなるぜ?

573 名前:508 mailto:sage [2008/05/24(土) 19:50:08 ]
>>572
CComPtrってデバイスロストでもリリースとかしてくれるんですか?
なんか話のポイントが違う気が・・・

574 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 19:50:52 ]
>>572
確保しっぱなしだったから、結局はデバイスリセットの時に正しく解放できなかったと思うぜw

そういや508よ。
「ベース メンバ初期化リストで使用されました」
のワーニング出てたぞ。直しておけよ。

575 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 20:04:05 ]
warningをちゃんと潰す、DebugRuntimeでエラーがない事を確認する、
nVidiaのドライバはATiに比べるとかなりエラーに甘いのでちゃんと
nVidiaとATiの両方で動作確認をしっかり行なう。

576 名前:508 mailto:sage [2008/05/24(土) 20:39:35 ]
>>574マジすか・・・BCCでは出なかったのに、工夫してみます。
本当に親切にありがとうございました。ノシ


577 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 21:13:16 ]
デバッグの警告レベルを最大にしたら
(WARN) :Ignoring redundant SetTextureStageState
が出まくるんだけど・・・
かといって、デフォルト値使われるのかと思ってコメントアウトしたら全然違う動作しやがる

578 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 21:42:26 ]
同じのを何度も設定してるんでないの?
最大レベルだとどうでもいいwarningが大量にでるから1レベル下がいいよ。



579 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 21:50:56 ]
あるねー>どうでもいいwarning
なんか最近のVCで昔ながらのstr〜関数を使うだけで
警告出しやがるようになりやがったし
VC作った奴の感性がちょっとわからなくなった
リソースわけられないとかそっちの方をどうにかしてほしいのに
余計なもんばっかり増えていくな

580 名前:577 mailto:sage [2008/05/24(土) 21:52:09 ]
何度も設定はしていないけど、
一番最初に描画される時にも出てるから、そこで警告出るんならデフォルト値使われてるのかな、と思ったんだけど、
ちゃんと設定しないときちんと描画されない。
余計な警告は無視する方が吉みたいですね

581 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 21:59:51 ]
警告でウザイのは、例外を使ったときのだな。
わかって使ってるのに

582 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 22:25:58 ]
>>580
それはデフォルト値が使われているという警告じゃなくて、
Aという値を前回セットしたにも関わらず、同じ値をセットしたときに起きる。
フレームをまたいでもチェックされる。

583 名前:577 mailto:sage [2008/05/24(土) 22:36:24 ]
いやだから、一番初めにセットした時に出るってことは、デフォルト値とかぶってるんじゃないのか、
と思ってたってこと

584 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 00:22:38 ]
DirectXで両面ポリゴンは、描画可能なのでしょうか?

585 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 00:26:38 ]
可能です!

586 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 00:41:07 ]
ありがと。
エクスポートがうまくいかなかったのかな…。

もしかして、なにか設定が必要ですか?

587 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 00:47:21 ]
自己レスです。
LW使ってたのですが、付属プラグインは片面になってしまうそうで・・・。
LWからのエクスポートで、何か方法を知っていたら教えてください。

588 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 01:13:55 ]
実行時のD3DのSetRenderState()の設定次第なんだが・・・



589 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 01:23:46 ]
LWでダブルサイド指定じゃなく、
ちゃんと倍の頂点使って裏のポリゴンを作っておく

エクスポート時に、ダブルサイド指定のポリゴンを
裏ポリ用頂点を作ってくれるエクスポーターなんて知らんね…

UVやらマテリアルやら関係なく、ただ両面描画しれてば良いだけなら
>588の言う通り

590 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 01:45:51 ]
とりあえずD3DRS_CULLMODE(ですよね?)を指定しておき、
あとで裏にポリゴンを作ろうと思います。
ありがとうございました。

591 名前:デフォルトの名無しさん [2008/05/25(日) 06:32:23 ]
Xファイルを出力、編集するソフトって何がありますか?

592 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 09:44:08 ]
メタセコイア
有料版でもインポート・エクスポート以外は使える。
その.mqoをLEで読み込めば・・・・

593 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 10:23:25 ]
現状、メタセコでモデル作成。POSERでBVH作成。LWで合成してXファイルで出力
ってやってるわ

594 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 11:26:51 ]
DLL_APIってなんですか?DLLを作る命令?

595 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 12:04:04 ]
>>594
マルチすなや。

596 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 16:40:33 ]
デバイスロスト時ってもしかしてSetTextureStageStateで設定した情報も失われてる!?

597 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 18:53:43 ]
Presentしたらステート必ずセットし直すか、ステートブロックでも使え。


598 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 18:57:10 ]
Xファイルに出力したカメラのアニメーションを利用したいのですが、どうすればいいのでしょうか?



599 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 19:06:22 ]
>>597
ステートブロックはデバイスロストしたら一緒にロストすんぞ。

>>598
どうもこうもアニメーション情報を読んで再生する。

600 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 03:43:28 ]
フルスクリーンのときにスクリーンサイズを600×400にするとCreateDeviceに失敗し、
640×480などのサイズにすると成功するんですが、どういった理由でこうなるのですか?

LPDIRECT3D9 p_d3d;
D3DPRESENT_PARAMETERS d3dpp;
D3DDISPLAYMODE d3ddm;

p_d3d = Direct3DCreate9(D3D_SDK_VERSION);
m_pD3D->GetAdapterDisplayMode(D3DADAPTER_DEFAULT, &d3ddm);

ZeroMemory(&m_D3Dpp, sizeof(D3DPRESENT_PARAMETERS));
d3dpp.BackBufferCount = 1;
m_D3Dpp.Windowed = TRUE;
m_D3Dpp.BackBufferFormat = d3ddm.Format;
d3dpp.SwapEffect = D3DSWAPEFFECT_DISCARD;
d3dpp.EnableAutoDepthStencil = TRUE;
d3dpp.AutoDepthStencilFormat = D3DFMT_D16;
// ここまで同じ設定

d3dpp.BackBufferWidth = 600;
d3dpp.BackBufferHeight = 400;
// これをCreateDeviceに指定すると失敗する

d3dpp.BackBufferWidth = 640;
d3dpp.BackBufferHeight = 480;
// これをCreateDeviceに指定すると成功する

601 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 05:26:43 ]
600x400のモードをデバイスがサポートしてないだけじゃないの?
関数の戻り値とか調べてください

602 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 08:55:42 ]
600x400なんて画面モード、存在するのか?

603 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 12:36:49 ]
>>600
グラフィックボードで使える解像度じゃないからだよ
EnumAdapterModes( )でそのデバイスで使える解像度を列挙できるからその中から選べ

604 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 17:09:35 ]
>>602
PC-98時代の遺産だな。仕事で出会う確立はもはやレアだろ。

605 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 17:31:36 ]
PC-98でも横は640だし・・・

606 名前:604 mailto:sage [2008/05/28(水) 17:54:34 ]
をや??・・・640×400と見間違えた。

607 名前:600 mailto:sage [2008/05/28(水) 20:59:35 ]
>>601-606
なるほど、使用出来る解像度の問題だったんですね。
ありがとうございます。

ついでに質問なんですが、解像度は現在のディスプレイの解像度を使ったほうがいいのでしょうか?
それとも各ディスプレイごとに使用出来る解像度を調べて、自分のプログラムにあった解像度を選んだほうがいいのでしょうか?


608 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 21:09:54 ]
>>607
他のゲームを参考に汁
どっちのタイプもあるよ
自分の合う方法を探せ



609 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 21:18:53 ]
320×240,640×480,800×600,1024×768のどれかなら、
必要な解像度を動作環境に明記しとけば大丈夫。
一般的な解像度はこの辺だからな。

610 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 21:21:45 ]
そういや、2Dゲーは解像度固定が、3Dゲーは解像度可変が多いよな。

611 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 21:30:33 ]
ポリゴンは解像度に依存しにくいからな

612 名前:600 mailto:sage [2008/05/29(木) 01:10:37 ]
>>608-611
他のゲームの解像度と一般的な解像度と開発環境などと相談して決めるのがよさそうなので、
そこらへんを考慮しつつ可変か固定か決めてみたいと思います。
ありがとうございました。

613 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 12:25:43 ]
>>609
320×240
↑はWindowsではぜんぜん一般的じゃないっぽ

614 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 12:37:57 ]
320x240でスクリーンショット撮ってみた
neko-loader.net/pict/src/neko22282.jpg


615 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 12:55:35 ]
出来ないとはいってないってw
オンボードとかだとこけるやつが結構あるって話
無理に使う必要もないしね

616 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 12:56:04 ]
>>614
快適にWindowsライフが過ごせそうですね

617 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 13:37:54 ]
せっかくだからVisualStudioとかでやってほしかったぜ

618 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 14:14:49 ]
320x240は画面プロパティからは選べなくても、内部的にサポートしてる場合が多いよ。
というか、サポートしてないのみたことないな…。
同人ゲームで恐縮だが、EFZという格闘ゲームがフルスク320x240固定なんだが、動作しないって人聞いた事ない



619 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 15:31:40 ]
256色を使えないXPが無いのと同じだよな

620 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 15:43:50 ]
>>618
ゲーム画面が320x240でも、
640x480で画面作って拡大して描画してる場合もあると思う。

グラフィックボードがしょぼくてソフトウェアレンダリングな同人が流行ってた頃、
このサポートはどこでもやってたような気がする。


621 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 17:32:40 ]
www.tasofro.net/cgi-bin/cbbs00/cf.cgi?mode=all&mo=1834&namber=1832&rev=0&page=0

[1832] 【技術サポート】 起動できません-

■親トピック/記事引用■

□投稿者/ ミステイク -(2007/01/03(Wed) 21:22:48)

はじめまして、本日EFZを買ったのですが、インストールした後、起動できませんでした。
起動させると、画面が真っ暗になって「320※240の解像度の設定に失敗しました」と表示されます。
どうすれば起動できるのでしょうか?
もしかすると、解像度に問題があるのかもしれませんが・・・。

OSはXp、解像度は最低でも800×600です。


EFZワロス

622 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 17:33:40 ]
と思ってたが、640x480もサポートしないディスプレイとかあるのか。
引き延ばしできないノートとかでありそうだな。
レアすぎるから、
これは無視してもいいか。

623 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 17:43:20 ]
>>609
明記が必須かも試練。w

624 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 18:11:11 ]
>>622
EeePCがダメだった希ガス>640*480
あと、Pivot使っていると480*640は選択できるが640*480は選択できなくなる。

625 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 18:14:37 ]
まぁ、最近のビデオチップはハードウェア的にはどんな解像度でもいけるが、
ドライバで制限してるだけなんだけどね。

626 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 18:41:46 ]
サポートするのは、最近だけじゃねえよ

627 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 20:17:09 ]
>>621
そうそうそうそう
解像度の最低ラインが800x600になったおかげで
昔のフルスクリーンのゲームが起動できなくなったのな
後、256色のゲームも起動不可

628 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 20:56:57 ]
つかWindowsXPは640x480を正式サポート対象外にしてた憶えがあるぞ
あやふやだけど



629 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 10:24:06 ]
うっそ、640x480+16色 はハードが絶対サポートしてるんじゃねーのかよw
ドライバいれてない時や、セーフモード時はどうなってんだそれ

630 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 10:26:33 ]
winならMSの標準ドライバがインストールされてるしょ

631 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 11:20:48 ]
XP以降は画面のプロパティで選択できないように制限かけてるだけで
640*480が使えないわけじゃないよ。8bitカラーだって使える。

632 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 12:18:09 ]
>>627
間違っています。
以上。
はい次の方。

633 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 14:48:58 ]
uzeeeeeeeeeee
結局、普通に640x480使えねーのがあるってことでいいじゃないか


634 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 14:55:07 ]
あるの?

635 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 15:10:35 ]
>>633
いや、ほんとに640x480が動かないPCなんてあるの?って話なんだが。
確たるソースある?

636 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 15:23:53 ]
>>621

637 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 15:28:23 ]
640x480の解像度にできない -OKWave
okwave.jp/qa2299134.html

638 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 15:33:46 ]
>>637
思いっきり9x系からXPに移ったPC初心者の書き込みじゃねーかw



639 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 15:35:56 ]
DirectXで640x480に設定できないのかという話じゃないのかね

640 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 15:50:10 ]
blog-imgs-40.fc2.com/n/e/t/netamichelin/2008052810.jpg

641 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 16:33:11 ]
>>635
動く、動かない、という話じゃなくXPで640x480はサポートできないだろって話
WinXPの通常使用のシステム要件に、「800x600以上対応のVGAが必要」というのがある以上、
640x480でWinXPが動かなくても、XPで800x600未満が選択できないPCがあったとしても
「それは残念でした。640x480を使うので、Win2000とかで動かしてみてください」と
返すのが正常、という話。

642 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 17:36:35 ]
>>641
意味わからん

「XPの動作には800x600以上対応のVGAが必要」であることと、
XPで640x480でフルスクリーンモードのデバイスが作れないこと。
これらはイコールではないでしょ。

「XP用のドライバでは640x480をサポートしなくても構いません」と規定されているのかという話をしてるの。

643 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 17:56:37 ]
おまえらもういいだろうw

644 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 19:02:55 ]
ところで本当は何について話していたの?

645 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 19:16:22 ]
2Dゲーの解像度のサポートを何処までやるか?だったっけ?

646 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 21:04:30 ]
古いエロゲーがどこまで動くかですよあやよさん

647 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 21:30:02 ]
>>641
OS的に選べないようにしてるだけで、グラボのプロパティからなら
余裕で320x240とか選べるようになってる。

つまりDirectX利用可能。

648 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 21:44:09 ]
ちょっとまて、俺、今普通に640x480解像度のDirectXつかったゲームしてるんだが、XP64bitで。



649 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 21:45:56 ]
もういいよお前ら
自重しろ

650 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 21:53:47 ]
>>635
インクレティブマシーンが動かなくなってる
まず256色に変更できない
ディスプレイはサポートしてる

いま、こんな状況

651 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 22:29:32 ]
256はわかったから、640はどうなんだよ

652 名前:デフォルトの名無しさん mailto:sage [2008/05/30(金) 23:49:00 ]
>>650
だから、変更できないってなんだよ…
画面プロパティからは変更できないだろ、XPとか使ってれば。

ここはDirectXスレだっての

653 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 04:02:15 ]
DirectXのスレで画面プロパティとかアホですか

654 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 04:37:37 ]
>>652
だから、アプリの方でエラーがでちまって起動できないっての

655 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 06:30:42 ]
256はわかったから、640はどうなんだよ!

656 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 06:36:12 ]
>>651,655
うるせー

657 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 07:03:44 ]
どうなんだと聞いている
答えろ

658 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 07:31:58 ]
今日はここに沸いてるのか



659 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 10:06:09 ]
640×480は256色しかサポートしてないってメーカーPCも昔あったな

まぁ結局の所解像度決め打ちにしてるなら動く解像度を動作環境内に書いておけってことだ。
Windowsなんてタダででもいろんな環境がありすぎるんだから全部テストなんて出来ん。
解像度くらいはプロパティから数値が見えるんだから環境限定でいいだろ。
グラボのDXサポート状況に比べればどうと言うことはない

660 名前:デフォルトの名無しさん mailto:sage [2008/05/31(土) 10:08:28 ]
フルスクリーンじゃなくて窓を開いて640×480の256色モードとかなら
XPもサポートしてるよ

Delphi Graphic Secretsという本を持っているんだがここでいろいろな
画面モードを実験している






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<247KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef