トップページgamedev
1001コメント355KB

DirectX総合スレ (Part2)

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。04/09/22 23:30:32ID:anobjZYP
DirectXについては基本このスレで話していこうとものです。
基礎的な質問+高度な質問も簡潔かつ簡単に答えることをモットーにして頂き
このスレの回転を早めて常にアクティブなスレにしたいと思っております。
このスレに質問等を書かれる方はまず最初に自分でしっかりと調べたのちに聞かれることをお願いします。
質問に対する答えも簡潔に出来る限りわかりやすくお願い致します。

テンプレは >>2以降で
0504名前は開発中のものです。04/11/24 00:35:07ID:h0g1sapt
>>502
ここはダメ初心者の日記帳じゃないんだが。
0505名前は開発中のものです。04/11/24 00:37:16ID:jNoD1b4x
>>502
宿題はム板の宿題スレへ
0506名前は開発中のものです。04/11/24 01:38:29ID:2X7DIx0W
DirectXに恐ろしく関係ないな
0507名前は開発中のものです。04/11/24 13:55:15ID:q7BWye6q
実はただの誤爆だったりして
0508名前は開発中のものです。04/11/24 20:58:06ID:0xpnHkr5
>>503
回答またはアドバイスお願いします。

>>504
俺は初心者のつもりはないですよ、
中級ぐらいだと思ってます。
質問のレベルも低くないと思います。

>>505-506
たまにはいいんじゃないですか?
スプライトだのなんたらバッファだの
決まりきった題しか最近ないじゃないですか。
それにまったく関係がない訳がないでもないでしょう。
3Dのゲーム開発者なら、考える機会もあるでしょう。

0509名前は開発中のものです。04/11/24 21:03:18ID:OfxX7Q6U
>>508
(´,_ゝ`)プッ
051050204/11/24 21:04:00ID:0xpnHkr5
また質問の中で説明不足な点がありました。
すみませんでした。
最近距離Nは、頂点Aから平面までの距離からとります。
0511名前は開発中のものです。04/11/24 21:12:56ID:sW7Y+LCJ
>>508
なんでわざわざコーンと平面なんて判定しなきゃいけないの?
俺、10年近くゲーム業界いるけどそんな場面に遭遇しねぇよ。

よしんばできたとしてもバグりそうだな。
俺だったらこんな問題とかないで、アプローチから替えちゃうな。

   完
0512名前は開発中のものです。04/11/24 21:17:05ID:7MXTSUzu
>>508
プギャ―――――――m9(^Д^)―――――――!!!
0513名前は開発中のものです。04/11/24 21:22:39ID:0xpnHkr5
>>511
シャドウマップの為
スポットライトと視錘台の距離を知る必要があります。
確かにシャドウマップには視錘台を使うので
距離判定も視錘台で良いとは思います。
しかし境界コーンで求める方法があるなら
そっちの方がより正確で良いだろうと思い質問しました。
0514名前は開発中のものです。04/11/24 21:27:02ID:a0LmYeg4
>511
純粋な質問だったら、中級者だったら自力でがんがってください
議論とか問題提起とかしたいんだったらそう書けばいい

正直あなたの真意がわからない
0515名前は開発中のものです。04/11/24 21:30:49ID:sW7Y+LCJ
>>513
じゃあ、自分が納得がいく精度のコーンのモデル用意して
ポリゴン単位で当たり判定。
0516名前は開発中のものです。04/11/24 23:37:06ID:qruBncC8
東鳩キャラメルコーン
0517名前は開発中のものです。04/11/25 00:18:37ID:BEB3ZH4G
>>513
少なくとも、自分が試した方法くらい書けや
何にも考えてない質問厨なら出て行け
0518名前は開発中のものです。04/11/25 01:06:10ID:E0Hr26DV
>中級ぐらいだと思ってます
自称中級は、世間的には初心者
中流意識を持つことで自分を誤魔化している
0519名前は開発中のものです。04/11/25 07:11:43ID:wZh5lpcO
なるほどためになる
0520名前は開発中のものです。04/11/25 07:26:48ID:dArueRia
なるほどだめになる
0521名前は開発中のものです。04/11/25 22:00:46ID:JWvNIo+a
>>517
考えた上でわからなかったから質問したまでです。
わからないという点では俺も君らも同じレベルです。
噛み付く理由はないと思うんですが。
俺が昨日考えたのは、回転行列を使うダサい方法ですが
とりあえず正しく機能しそうです。
しかしこれは使わないことにしました。
やはり>>511の言う通り、このケースでは使ってもデメリットがあるだけみたいなので。

1、平面Pの法線Pnと視線ベクトルDから回転軸Xを求める。 X=NxPn
2、視線ベクトルDを回転軸XでT度回転させる。 D'=Rot(D, X, T)
3、A から D'方向で平面PとぶつかるベクトルIを求める。 I=D' * ( -(vec4(A,1)・P)/D'・P )
4、D'の長さを求める。


0522名前は開発中のものです。04/11/25 23:01:02ID:l1JzcsRm
日記はチラシの裏(ry
0523名前は開発中のものです。04/11/26 00:45:42ID:g5fHgLxW
お前ら、あえて使ってないDirectXの機能は何ですか?

漏れは階層アニメーション辺りは全滅
逆にメッシュ管理はM$に依存しまくり
0524名前は開発中のものです。04/11/26 00:59:22ID:rfsfJzcH
>>523
DirectMusic、DirectInputかなー。

そんなこったことはやらないから、ほとんどWinAPIで間に合ってる。
0525名前は開発中のものです。04/11/26 11:20:40ID:XzKiHhg8
MFC対応のライブラリを作ろうかと思ってるんだけど、
SDKベースのアプリしか組んだ事ないからいまいちわからんのよね。
MDI対応でDirectX9使うとなるとどうするのがベストだと思う?
子ウィンドウ毎にデバイス生成じゃぁ流石にきついと思うんだけど・・・
0526名前は開発中のものです。04/11/26 11:25:06ID:lZe3uf+G
目的を定めず、手段だけ論じるのは愚か者のすること。
0527名前は開発中のものです。04/11/26 11:43:48ID:XzKiHhg8
MDIベースのアプリを作る時に各ウィンドウごとに3Dモデルやテクスチャの
描画をする場合どうしているのかが知りたいわけで。
ウィンドウの数分レンダリングターゲット作ってDC経由で描画ってのも出来るのか?
0528名前は開発中のものです。04/11/26 11:50:28ID:NuDSVeFd
>>527
プギャ―――――――m9(^Д^)―――――――!!!
0529名前は開発中のものです。04/11/26 12:30:11ID:2EFcRahU
>>527
なんでウィンドウの数分レンダリングターゲットが欲しいの?
Presentの転送先を変えるだけで良い気がするけど。
0530名前は開発中のものです。04/11/26 13:14:30ID:XzKiHhg8
ウインドウが複数ある時に移動やウインドウの切り替えで
ウィンドウの更新が発生すると思うんだけど、
1つのバックバッファ使いまわしにするとそのたびにレンダリング
し直しとかになるのかと思ったんだけど。
0531社内ツール専門になりつつある俺04/11/26 20:24:28ID:AIGEAZwG
>>527,530
つか、描画のしなおしはしょうがないだろ。
つか、基本構造理解できてる?
折角別ウィンドウなら別の視点でみたいだろうし(何作るかは知らないけど)
デバイスをたくさん作る必要もないし、リアルタイムじゃないからフリッピングを
気にすることもないからね。
ただ、リアルタイムに動かしたいときもあるから、そのときはそのときで
リアルタイムで動かせるウィンドウも生成できるようにしておく。
描画に多少時間をかけても気にならない。
けど、描画中にもウィンドウのメッセージをやりとりしなきゃならないから
そこはそういう構造で。

#ところでMDIってドキュメントが何枚もある場合のウィンドウ構造でしょ?
#作ろうと思ってるのは「SDI+ツールウィンドウ複数」じゃねぇの?
#まず、ウィンドウズでの基本的な構造は理解できてるか怪しいんじゃねぇのおまい?
#MDIってなんのためのMDIなのかおじさんにいうてみぃ。
0532名前は開発中のものです。04/11/26 21:51:12ID:6veXSuFX
>>527 が作りたいのはたしかにSDIっぽいが、
別にMDIの3Dツールあってもいいと思うけど。
メタセコみたいに各ドキュメント毎に別アプリでは
使い勝手悪い+リソース無駄使いじゃない?
0533名前は開発中のものです。04/11/26 21:53:23ID:C31Z8fyY
ウィンドウ モードのマルチビュー

--------------------------------------------------------------------------------

IDirect3DDevice9 インターフェイスを介して所有し操作できるスワップ チェーンに加えて、
同じデバイスから複数のビューに提示するための追加スワップ チェーンを作成できる。
アプリケーションは、一般的に、IDirect3DDevice9::CreateAdditionalSwapChain メソッドを使って
ビューごとに 1 つのスワップ チェーンを作成し、そのスワップ チェーンを特定のウィンドウに関連付ける。
アプリケーションは、各スワップ チェーンのバック バッファにイメージをレンダリングした後、個々に提示する。

各アダプタでは一度に 1 つのスワップ チェーンしかフルスクリーンにできない。



--------------------------------------------------------------------------------

0534名前は開発中のものです。04/11/26 22:14:07ID:AIGEAZwG
>>532
使い勝手は微妙だな。
別アプリにしておくことでウィンドウズのタスク機能やショートカットを使えるってのもあるし。
各ドキュメント毎に別アプリはプログラマにとっては使いやすい。
つーか、MDIは画面全部を無駄に占有してくれるじゃん。
MDIにしちゃうとMDIで必要なことすべてができないと苦情がくる。(画面全部を占有するし)
VCみたいに「横にエクスプローラおいてエディタ開くのと何が違うの?」とか言われたらおしまいだしw
MDIで成功してるツールってそんなに無いと思う。
0535名前は開発中のものです。04/11/27 00:32:38ID:boQ1LBcl
昔、MSから
「MDIでアプリケーションを作成するのはやめれ」
と言うお達しがあったような・・・
0536名前は開発中のものです。04/11/27 08:44:59ID:nL+8cHtL
ポリゴンにテクスチャはっつけて表示しているのですが
黒、白、赤の3色を使ってるのですが黒を完全に消して赤を半透明にして
白はそのままってのをしたいのですがそういった色指定で半透明とかできますかね?
0537名前は開発中のものです。04/11/27 09:17:50ID:AtO2YiRb
>>536
ピクセルシェーダ使えばいけるな。
0538名前は開発中のものです。04/11/27 17:08:04ID:L/vs30QR
('A`)<DirectX7のDirectSoundで質問なんですが
DirectSoundを開放する前にやらなくてはいけない事って何かありましたっけ?

SDKのチュートリアルではDIRECTSOUNDNOTIFYを取得しているなら先に開放して、
後はDirectSoundを開放するだけみたいな事しか書いてないのですが、自前の
コードではどういうワケかDirectSoundをRelease()すると”不正な処理〜”で落ちます。

何かヒントがあれば教えて下され。
053953804/11/27 18:09:21ID:L/vs30QR
自己解決しますた。

リファレンスには
>DirectSound を解放すると、既存のバッファも自動的に解放される。
とあるんですが、実際には作ったDirectSoundBufferオブジェクトを自分で
開放しないと何故かDirectSoundオブジェクト開放でコケます。

何か納得いかん気もするけどエラー吐かなくなったんで良しとするか('A`)
0540名前は開発中のものです。04/11/27 18:26:46ID:hMGrTl7+
基本的に取得したものは開放しないと
0541名前は開発中のものです。04/11/27 18:36:25ID:boQ1LBcl
参照カウントを理解していないのでは?
0542名前は開発中のものです。04/11/27 18:44:12ID:4l21SvA+
>後はDirectSoundを開放するだけみたいな事しか書いてないのですが、自前の
>コードではどういうワケかDirectSoundをRelease()すると”不正な処理〜”で落ちます。

DirectSoundを開放した後に、サウンドバッファとかを開放してるの?
仕様がそのヘルプ通りだったらそりゃ落ちると思うけど。
0543名前は開発中のものです。04/11/27 23:17:38ID:L/vs30QR
>>540-541
DirectX7SDKのサンプルコード読んでみ

>>542
いや勿論バッファ開放した後でDirectSound自体を開放するんだが、チュートリアルや
サンプルコードだとバッファを開放せずにいきなりDirectSound開放してんだよね。
どうもプライマリバッファとフォーマットの違うバッファを確保して、それを開放せずに
DirectSound開放すると駄目みたいだ。

細かく検証すんのマンドクセ('A`)
0544名前は開発中のものです。04/11/27 23:25:52ID:L/vs30QR
自分で書いておいてなんだが違うな…
0545名前は開発中のものです。04/11/28 09:19:02ID:/3CDU+Xj
スワップチェーンってマルチディスプレイ用の機能でMDI用でなはいのねん。
0546名前は開発中のものです。04/11/28 10:00:44ID:ZBHH8DXD
ゲーム中の時間のカウントとか文字表示ってあるじゃん。
それってスプライトでやってる?それとも違う方法?
0547名前は開発中のものです。04/11/28 10:16:36ID:stfR8N2o
GDI使うと遅いからBMPフォント
0548名前は開発中のものです。04/11/28 10:47:23ID:O7Jy+dXr
GDIを使うと遅いという馬鹿がいつも発生するが、
一度書いたら使い回せるんだから、
元がビットマップだろうがGDIだろうが速度は変わらない。
何故その程度も分からないほど無能なんだろう。
0549名前は開発中のものです。04/11/28 11:29:52ID:/2AuT/Ax
DirectX勉強したいんだけどナンカ良質な参考書無い?
今目つけてるのは、
DirectX実践プログラミング
DirectXプログラミング入門
0550名前は開発中のものです。04/11/28 12:19:26ID:OCFtlls/
548みたいな「勝手に解釈して思い込んでしまうバカ」は社会にいると迷惑。
0551名前は開発中のものです。04/11/28 15:03:06ID:268zMLqJ
>>547-548
実験したの?
0552名前は開発中のものです。04/11/28 16:19:54ID:stfR8N2o
>>548
GDIからBMPフォントにするというのは、伝わらないか?
0553名前は開発中のものです。04/11/28 16:20:13ID:stfR8N2o
キャッシュすることをBMPフォントと伝わらなかったのはあやまる
0554名前は開発中のものです。04/11/28 16:36:50ID:L58/qGXF
そこで漢字ROMですよ
0555名前は開発中のものです。04/11/28 19:45:58ID:/mLxB6BD
>>546->>553

>>322->>328
過去ログぐらいヨメヨ厨房ども
0556名前は開発中のものです。04/11/28 20:22:16ID:kOuLs4Yy
そこでfreetypeの登場ですよ
0557名前は開発中のものです。04/11/28 22:38:22ID:OnKZAuZ6
>>549
SDKのサンプル、あとはMSのサイト
本は要らない。著者のキモイ癖だとかキモイライブラリを押し付けられるだけ。
0558名前は開発中のものです。04/11/28 23:00:12ID:DcITh++u
>557
>SDKのサンプル、あとはMSのサイト
たしかにそれが一番だけど、世の中にはそれでけでは前に進めない人も多い
>557はSDKのサンプルとMSのサイトだけで理解できない香具師はDirectXなんかするなって考えなのかな?
漏れはプログラムは趣味程度でもDirectXはやっていいと思ってるから、本は要らないとは言わない

>549
個人的には、まったくのゼロからならDirectX実践プログラミングの方がいいと思う
055954904/11/28 23:28:38ID:/2AuT/Ax
>>557-558
ありがd
やっぱ本無いと無理っぽいよ>自分
>>558
やっぱり実践か〜
esで注文してきまつ
0560名前は開発中のものです。04/11/29 07:40:19ID:pE9yVHbx
「本ないと・・・」とか言ってるのが会社入ってくると厄介。
新しいことやらせると「何か本ないスか?サンプルないスか?」と言い出すから。
それでも「仕事なんだからやれ」と言うと、2ch/BBX/トキワあたりで質問厨と化す。
学校感覚でやってる野郎は趣味止まりにすべき。
0561名前は開発中のものです。04/11/29 09:59:17ID:Vaqb4ULe
本を参考にするのは仕事でも全然okだと思うけど?
問題はその本すら自分で吟味できない香具師だろう。
本屋に2,3時間篭って使える本か使えない本か位は
自分で選別出来ないようだとクレクレ厨でしかないが。
資料扱いなら経費で落とせるんだし働いてるならせいぜい
4,5千円程度なら授業料として自前で出してもたいしたことないだろ。
まぁ学生の時でも月数万は本で金使ってたが・・・
ハズレ引くと結構ダメージでかかったなw
0562名前は開発中のものです。04/11/29 12:03:35ID:gO8lYOmO
本を参考書にするのは構わんが、参考書がないと何もできない奴は困る(というか要らん)わな。
もちろん、仕事にするならって話だから趣味ならご自由にどうぞ。
0563名前は開発中のものです。04/11/29 13:08:08ID:yn1/d2Px
マニュアルなくてネットや本でなんとかする仕事もあるがねw
判らないことを理解して情報を得ようとする姿勢だけ非難してもダメだろう。

まあ、本読んでる人間全員が使えないようなことかくなよ。一人のマヌケがいるだけだろ。
0564名前は開発中のものです。04/11/29 13:28:03ID:61ue9IhI
>>549
この一冊でokみたいな書籍は普通ありえないから。
何冊か読んでそれぞれから使えそうな部分を拾っていくって感じでいいかと。
最近は日本産のDirectXライブラリも多いからその辺のソースを眺めるのもいいと思う。
0565名前は開発中のものです。04/11/29 14:10:58ID:3KF6wxt3
>560
>「本ないと・・・」とか言ってるのが会社入ってくると厄介。
だから趣味でゲームプログラミングやってるアマチュアにもそれを求めるなよ
0566名前は開発中のものです。04/11/29 14:17:01ID:hEohNxla
>>565
文盲?w
0567名前は開発中のものです。04/11/29 15:33:35ID:SbO7BVyD
>561 ハズレ引くと結構ダメージでかかったなw
結構で済むものか…(;ω;)ウッ
0568名前は開発中のものです。04/11/29 18:49:51ID:wYTuPi0L
563に同意。
0569名前は開発中のものです。04/11/29 20:41:40ID:dStLQz88
とりあえず、October 2004の日本語ドキュメント出たから
それ落としてきませう
0570名前は開発中のものです。04/11/29 20:43:49ID:th2hjCxt
>>569
おお、本当だ!情報さんくす
0571名前は開発中のものです。04/11/29 21:07:11ID:669niaM8
>>569
おお、気づかなかったぜ。

では、さっそくDLと・・・・
(;´Д`) 推定残り時間 2時間10分
0572名前は開発中のものです。04/11/29 21:16:20ID:th2hjCxt
>>571
俺も10KB秒くらいしか出ない・・・
あと54分
0573名前は開発中のものです。04/11/29 22:35:31ID:3KF6wxt3
じゃ漏れは明日か明後日にでもサクサク落とすかな
0574名前は開発中のものです。04/11/30 07:53:25ID:q+uX7h1X
>>560
じゃあお前が相手してやるのか?と。
自分で何とかしようとしてるだけマシ。
プロセスはどうでも良いんだよ。重要なのは結果。
誰にも質問しない、調べない。黙々作業、、。で、結局出来ませんでした。
というのが一番最悪。
俺は逆にそういう奴がお荷物。
「何できかねえの?」とプチギレした。
0575名前は開発中のものです。04/11/30 08:08:57ID:5X8NiNtg
漏れも勝手に本買って調べたり、検索して勉強する香具師にはどうも思わない。
自分で何も調べない、疑問があっても質問せずに勝手に処理する香具師が一番迷惑。
0576名前は開発中のものです。04/11/30 11:52:17ID:1SPHMOvX
>>575
> 漏れも勝手に本買って調べたり、検索して勉強する香具師にはどうも思わない。
それはそのとおりなんだが>>560が書いてるような質問厨は勘弁してほしい。
要は自分で解決できるかどうかだな。
0577名前は開発中のものです。04/11/30 13:32:32ID:lCU1agpD
プログラマに限らず、新入りは
「自分で考えろ」と「なぜ聞かないんだ」の
矛盾に一度は悩むだろうね。
0578名前は開発中のものです。04/11/30 15:02:19ID:Mn9PGrgB
DirectX8でテクスチャーは何枚までメモリーにロードできるんですか?
テクスチャーは一枚にまとめてメモリーにロードして必要に応じて切り出してつかうのがいいのか
数枚に分けてロードして使うのがいいのかどっちがいいんですか?
0579名前は開発中のものです。04/11/30 15:04:25ID:ckq/UF5y
>>578
メモリがある限り。
用途による。
0580名前は開発中のものです。04/11/30 15:06:22ID:1JOmi+PL
>>575
自分で解決できないものについて質問して叩かれたら可哀相じゃねえ?
0581名前は開発中のものです。04/11/30 15:12:11ID:Mn9PGrgB
>>579
レスありがとうございます
テクスチャーを一枚にまとめてロードするより
用途別に数枚に分けてロードしたほうが管理しやすいんですけど
テクスチャをなるべく少ない枚数で管理したほうがメモリーを効率よくつかえたりするとかあるんでしょうか?
0582名前は開発中のものです。04/11/30 15:16:30ID:1SPHMOvX
>>580
自分で調べた上で「ここまで調べたのだが、どうもここがわからない。何を調べたらいいか
ヒントを教えてくれ。」とかちゃんと質問すればそれほど叩かれないだろ。
調べもしないで質問するから叩かれるんだよ。
0583名前は開発中のものです。04/11/30 15:22:10ID:W2fi2ICH
>>579
テクスチャの切り替えが少ないほうが処理は早い場合が多いが。
モデルデータなんかだとマテリアルは1つでテクスチャとUVだけで
質感を表現するほうが処理的にはかなり有利じゃないかな。
0584名前は開発中のものです。04/11/30 17:14:34ID:lBMKtzEm
>>582
長文スマンが、悪いけど俺はそういうエセ徒弟制度みたいな考え方は否定派だよ。
大工だったら、時間掛けて体に覚えさせなきゃダメだろうが、プログラミングの
手続きや技法は単なる知識だろ。
どこの世界に、「線形代数を学習したいんですが、お勧めの参考書を教えてください」
とか質問されて、「Googleで調べろボケ」とか答える数学者が居るんだよ。

別にプログラマに限らんが、日本のリーマン気質の技術者は、単に「あまり頻繁に質問
されたら俺の時間が減るから、無制限に質問するのは勘弁してくれ」という程度の話を、
「質問する奴を突き放すのがエチケットでカコイイYO」とか思ってるアフォが大杉だ。
そんなパソ通時代のキモオタ丸出しのセコいネチケットなんぞを信仰する連中は、
ブルマ一丁で女子更衣室のロッカーにでも飛び込んで頭打って氏んでほしいよ。ホントに。

そりゃあ549がプロで、仕事場で言ったのなら論外さ。でも、ここは仕事場ではないし、
582のようなハイスキルな人間専用のサロンでもないんだよ。
だったら、単にスルーするか、ちっとでも裾野が広がるように回答してやるのが道理だろう。
自分で裾野を切り捨てて、初心者質問を厨だと叩く奴が一番精神的には厨房だよ。
0585名前は開発中のものです。04/11/30 17:30:22ID:IiYKbPFA
>>584
悪いけど自分の考えが一番正しいと思い込んでいて
それを他人に押し付ける奴も十分厨房だと思うが。
0586名前は開発中のものです。04/11/30 18:40:32ID:ckq/UF5y
文章を要約することは小学生で習ったはず。
0587名前は開発中のものです。04/11/30 18:59:42ID:hlBwWUuJ
>586
だが要約は東大入試でも出るぞ。英語だが。
0588名前は開発中のものです。04/11/30 19:19:55ID:wJT46Jh1
しょせんアホの集まりってとこか
0589名前は開発中のものです。04/11/30 20:16:08ID:iPIwc+wk
>>584とは一緒に仕事したくない。キモすぎ
0590名前は開発中のものです。04/11/30 20:46:08ID:HHLda+1j
>>584
このあたりでも読みたまえ。
回答者は慈善でこういうスレに参加してるわけじゃない。

賢い質問のしかた
http://www.ranvis.com/articles/smart-questions.ja.html
技術系メーリングリストで質問するときのパターン・ランゲージ
http://www.hyuki.com/writing/techask.html
真・技術系メーリングリスト FAQ
http://www.geocities.co.jp/SiliconValley/5656/
0591名前は開発中のものです。04/11/30 20:50:04ID:3FALs6PX
ここで横柄な態度で答えている奴なんて
それこそ初心者のケツが青い坊主だけだよ。
人間的に未熟、所詮学生レベル。
0592名前は開発中のものです。04/11/30 20:55:00ID:4LEYV0fg

こういうのが横柄な態度の見本です。
0593名前は開発中のものです。04/11/30 20:55:33ID:3FALs6PX
>>590
はあ、慈善じゃないとしたらじゃあ何なの?
慈善を抜けば、単なる暇つぶしか気まぐれぐらいしか残ってないよ。
お前、自分が偉い何かにでもなってるつもりなのか?
これだからケツが青いって言うんだよ。
出過ぎた説教は単なる荒らしだっつーの。
0594名前は開発中のものです。04/11/30 21:00:35ID:zDHn/WGw
メリークリスマス
0595名前は開発中のものです。04/11/30 21:32:14ID:GNS4qAto
日本語には、丁寧語やら尊敬語があるから
こんな事になるのな。

アメちゃんの掲示板を見てると
サクサク質問して
サクサク答えてるべ。

ホントまんどくせー世の中ですこと。
メリークリスマス
0596名前は開発中のものです。04/11/30 22:24:30ID:dPOW7liI
はじめまして、DirectXの初心者です。
DirectX8.0でVB6.0を使用しています。
もらったプログラムを実行したいのですが、ビルドするとエラーが出てしまいます。
過去ログを見て、リンクの設定がおかしいらしいのですが・・・。
なにぶんDirectXをインストールしていなかったPCなもので、インストールから始めた状態です。
--------------------構成: CrowdSimulation - Win32 Debug--------------------
リンク中...
CrowdSimulation.obj : error LNK2001: 外部シンボル ""void __cdecl MainLoop(void)" (?MainLoop@@YAXXZ)" は未解決です
CrowdSimulation.obj : error LNK2001: 外部シンボル ""int __cdecl StartDirectGraphics(struct HWND__ *)" (?StartDirectGraphics@@YAHPAUHWND__@@@Z)" は未解決です
CrowdSimulation.obj : error LNK2001: 外部シンボル ""int __cdecl EndDirectGraphics(void)" (?EndDirectGraphics@@YAHXZ)" は未解決です
Debug/CrowdSimulation.exe : fatal error LNK1120: 外部参照 3 が未解決です。
link.exe の実行エラー

CrowdSimulation.exe - エラー 4、警告 0

とエラーが表示されます。
どうかみなさんご教授お願いします。

0597名前は開発中のものです。04/11/30 22:27:54ID:zDHn/WGw
それVB6じゃないだろ・・・
0598名前は開発中のものです。04/11/30 22:36:07ID:ckq/UF5y
>>596
VC6.0の使い方のご質問はスレ違いでございます。
0599名前は開発中のものです。04/11/30 22:40:51ID:sVRXfHA/
このタイミングでBBXとのマルチかよ…・・・
0600名前は開発中のものです。04/11/30 22:52:09ID:DYrortl8
・・・
0601名前は開発中のものです。04/11/30 23:41:30ID:XN2+L/+1
>596
ライブラリがない
ライブラリがリンクされていない
ライブラリへのパスが通っていない

ない場合はなんのライブラリかは知らない
友人に聞くなりして自分で探してください
リンクがされてない場合はVCの初心者向けのサイトなり本なりで調べてください
パスが通ってない場合も同上

これくらいは十分自力で解決できる基本的なことなので
同じようなことは2度と聞かないでください

てかやる気ねーだろ?
0602名前は開発中のものです。04/11/30 23:45:02ID:69iEMucK
>601
もうBBXで答え出てるよ
0603名前は開発中のものです。04/11/30 23:56:29ID:0TuhXAVS
>>602
これぞマルチの弊害だな
■ このスレッドは過去ログ倉庫に格納されています