【C++】 DirectX初心者質問スレ Part20 【C】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2008/12/10(水) 18:39:33これらに当てはまる人のための質問スレです。
1.C/C++は多少理解している。
2.最近DirectXを始めたばかり
3.SDKを見ても、Googleで検索しても、いまいち理解できない人
4.余計な雑談は不要ですよ
【 回答してくださる方 】
・ できるだけ優しく質問に答えてあげてください。
・ 優しく教えるのが嫌でしたら、解決するためのヒントだけでも結構です。
「ググれ」「SDK見れ」以外の回答でおながいします。
・ 神ですら理解不能な質問は無視して下さい。
【 質問する方 】
・ どんな事で躓いているのか明確にしよう。
・ 長くならないなら躓いている部分のコードを晒してみれ。
・ 解決した場合、お礼を言うのは当然だが、何をどうしたら解決したかを明確に書こう。
・ 回答して貰ったら、出来るだけお礼もしよう。
【C++】 DirectX初心者質問スレ Part19 【C】
http://pc11.2ch.net/test/read.cgi/tech/1224942911/
0002デフォルトの名無しさん
2008/12/10(水) 18:41:490003デフォルトの名無しさん
2008/12/10(水) 18:43:330004デフォルトの名無しさん
2008/12/10(水) 18:52:21以降のスレ違い質問者は放置すること。
0005デフォルトの名無しさん
2008/12/10(水) 18:55:530006デフォルトの名無しさん
2008/12/10(水) 18:59:150007デフォルトの名無しさん
2008/12/10(水) 18:59:510008デフォルトの名無しさん
2008/12/10(水) 19:00:20無能な回答者から情報を利用してやりましょう。
0009デフォルトの名無しさん
2008/12/10(水) 19:02:13>>1乙
0010デフォルトの名無しさん
2008/12/10(水) 19:08:000011デフォルトの名無しさん
2008/12/10(水) 19:08:32自演乙(プ
0012デフォルトの名無しさん
2008/12/10(水) 19:10:13マナーも知らん奴しかいないからしょうがない
0013デフォルトの名無しさん
2008/12/10(水) 19:12:48おまえは言ったのか?
>>9==>>12かw
0014デフォルトの名無しさん
2008/12/10(水) 19:15:39乞うご期待!!
0015デフォルトの名無しさん
2008/12/10(水) 19:20:29ストレスで早死にしないように気を付けるか
0016デフォルトの名無しさん
2008/12/10(水) 19:21:340017デフォルトの名無しさん
2008/12/10(水) 19:22:540018デフォルトの名無しさん
2008/12/10(水) 19:24:350019デフォルトの名無しさん
2008/12/10(水) 19:35:53シェーダを語らずしてDirectXの何を語るんだ?
どう考えてもメインだと思うんだが
0020デフォルトの名無しさん
2008/12/10(水) 19:41:23>>3が勝手に書いてるだけだし
0021デフォルトの名無しさん
2008/12/10(水) 19:41:290022デフォルトの名無しさん
2008/12/10(水) 19:43:50自分の都合のいいようにルールを解釈するな。
0023デフォルトの名無しさん
2008/12/10(水) 19:45:270024デフォルトの名無しさん
2008/12/10(水) 19:45:33DirectXのコードを絡めての話なら別にいいが
0025デフォルトの名無しさん
2008/12/10(水) 19:46:29そんな人はプログラマやらんでよろしい
0026デフォルトの名無しさん
2008/12/10(水) 19:46:34過去の遺物にしがみついてる奴の言うことなんか気にするな
0027デフォルトの名無しさん
2008/12/10(水) 19:50:09誰が固定機能の話なんてしたんだ?
0028デフォルトの名無しさん
2008/12/10(水) 20:24:41C#で数行でしょ。
0029デフォルトの名無しさん
2008/12/10(水) 20:31:47MSDNで調べたらメッシュ頂点宣言に従法線フィールド、接線フィールドが含まれていない場合に失敗するって書いてあったんですが
どうやってメッシュ頂点宣言に従法線フィールド、接線フィールドを追加するんでしょうか?
0030デフォルトの名無しさん
2008/12/10(水) 21:04:54これらを追加した頂点要素を宣言して
普通に読み込んだメッシュ->CloneMeshでこの頂点要素を指定する
0031デフォルトの名無しさん
2008/12/10(水) 21:13:58できたー!!
ありがとうございます!!
0032デフォルトの名無しさん
2008/12/10(水) 22:15:26http://paintdotnet.forumer.com/viewtopic.php?f=27&t=1595
作れるものなら作ってくれ
0033デフォルトの名無しさん
2008/12/10(水) 22:25:25>>28
プ
C#で数行でしょ。だってよw
0034デフォルトの名無しさん
2008/12/10(水) 22:26:420035デフォルトの名無しさん
2008/12/10(水) 22:39:37フォーラムのほぼ全てのスレッドで、このスレのヒス回答者同様の回答しかしてない
可哀想に
0036デフォルトの名無しさん
2008/12/10(水) 23:41:070037デフォルトの名無しさん
2008/12/10(水) 23:49:21自分が回答してあげればいいのにな。
なんでしないの?できないの?
0038デフォルトの名無しさん
2008/12/10(水) 23:52:33スレ違い質問は回答などせずに放置でよろしく
0039デフォルトの名無しさん
2008/12/11(木) 00:01:57まともな答えが帰ってくるもんだよ。
回答者がヒスだのなんだのととち狂った事を言ってるお馬鹿さんは、
まずは自分の質問のレスをいろんな意味で見直した方がいいんでないの。
0040デフォルトの名無しさん
2008/12/11(木) 00:44:100041デフォルトの名無しさん
2008/12/11(木) 00:48:460042デフォルトの名無しさん
2008/12/11(木) 00:50:160043デフォルトの名無しさん
2008/12/11(木) 01:00:040044デフォルトの名無しさん
2008/12/11(木) 01:04:35相手にするだけ無駄
0045デフォルトの名無しさん
2008/12/11(木) 01:04:57ttp://paintdotnet.forumer.com/viewtopic.php?f=16&t=24191
0046デフォルトの名無しさん
2008/12/11(木) 01:11:18DrawIndexedPrimitiveにD3DPT_LINESTRIPを与えて直線を複数並べて描画したいのですがどのようにすればいいのでしょうか。
最終的にはオセロとか将棋盤みたいな升目を描画したいと思っています。
0047デフォルトの名無しさん
2008/12/11(木) 01:12:42そんな人はプログラマやらんでよろしい
0048デフォルトの名無しさん
2008/12/11(木) 01:13:590049デフォルトの名無しさん
2008/12/11(木) 01:19:53({0-8}, 0, 0), ({0-8}, 8, 0)
0050デフォルトの名無しさん
2008/12/11(木) 07:57:52CGしようぜ
0051デフォルトの名無しさん
2008/12/11(木) 08:27:32起動できねえんだよ
0052デフォルトの名無しさん
2008/12/11(木) 09:21:28現在 DirectX を使ったゲームを作ったのですが
そのアプリガどのdllを使っているのか
どうやって調べればいいでしょうか?
0053デフォルトの名無しさん
2008/12/11(木) 10:20:22D3DDEVTYPE_REF(笑)
>>52
Depencancy Walker
0054デフォルトの名無しさん
2008/12/11(木) 12:21:35あるがとう
0055デフォルトの名無しさん
2008/12/11(木) 16:26:430056デフォルトの名無しさん
2008/12/11(木) 16:32:080057デフォルトの名無しさん
2008/12/11(木) 16:41:46APIスレなどに湧いているアフォは総スルーで。
0058デフォルトの名無しさん
2008/12/11(木) 20:01:59何様だよお前は
0059デフォルトの名無しさん
2008/12/11(木) 20:03:590060デフォルトの名無しさん
2008/12/11(木) 20:10:36相手のことなんかこれっぽっちも考えてないのに
よくもまぁそんな心にもないこと書けるな…とは思う
「何様だよ」とまでは思わないが
ろくない回答できないのに傲慢さだけは一丁前の奴が多く
「死ねばいいのに」とは思う
0061デフォルトの名無しさん
2008/12/11(木) 20:22:46実際、まともな回答をもらっている人間もいる
0062デフォルトの名無しさん
2008/12/11(木) 20:23:370063デフォルトの名無しさん
2008/12/11(木) 21:07:480064デフォルトの名無しさん
2008/12/11(木) 21:11:13そんなのネットでもリアルでも常識です
回答者が悪い=質問者が悪い、と考える事のできない
思考停止の>>60みたいな人は、何度でも同じことを繰り返します
本人の為にならないと言うよりむしろ、そういう>>60のような人は
存在自体が社会の為になりませんよ
0065デフォルトの名無しさん
2008/12/11(木) 21:13:100066デフォルトの名無しさん
2008/12/11(木) 21:30:49社会の為にならない
ですか
なにさまのつもりだろうね
0067デフォルトの名無しさん
2008/12/11(木) 21:47:45馬鹿はスルー。今も昔もそれ一択。
0068デフォルトの名無しさん
2008/12/11(木) 22:01:130069デフォルトの名無しさん
2008/12/11(木) 22:19:04やらなければならないのはどんな手を使ってでも
ただ回答者に回答を答えさせるということ
無駄に気分を害したり嫌味を言ったりするのは意味がない
0070デフォルトの名無しさん
2008/12/11(木) 22:54:27いつまで粘着してんのこの人は
早く自分で作る(笑)作業に戻りなさいな
0071デフォルトの名無しさん
2008/12/11(木) 23:13:240072デフォルトの名無しさん
2008/12/11(木) 23:13:53いつまで粘着してんのこの人は
おまえらはおとなしく回答してればいいんだよ
質問が理解できなかったり
回答できるほど知識なければ黙ってればいいんだよカス
0073デフォルトの名無しさん
2008/12/11(木) 23:21:453.0となしで3種類作っとけ
0074デフォルトの名無しさん
2008/12/11(木) 23:45:03とこのスレ住民には誰一人、君の難解な質問には返答できないから
いつまでもここにいてもしょうがないんじゃね?
返答できない人に回答してればいいって矛盾だらけですな
0075デフォルトの名無しさん
2008/12/11(木) 23:48:580076デフォルトの名無しさん
2008/12/11(木) 23:50:540077デフォルトの名無しさん
2008/12/11(木) 23:51:14そんな暇あるなら自分で作る方が早いのに、なんでしないのかしら?
自分で言った事すら実行できない。それが>>72クオリティ
0078デフォルトの名無しさん
2008/12/11(木) 23:52:58いるかいないかで言えばいる
その手のは未だにサポート宛に来るし
でもここ1年ぐらいでだいぶ減った感じだけど
0079デフォルトの名無しさん
2008/12/11(木) 23:53:42前スレから粘着してる荒らしさんだから気にすることはないよ
0080デフォルトの名無しさん
2008/12/12(金) 00:07:56ttp://www.4gamer.net/games/025/G002552/20081211014/SS/018.jpg
0081デフォルトの名無しさん
2008/12/12(金) 00:11:140082デフォルトの名無しさん
2008/12/12(金) 00:11:210083デフォルトの名無しさん
2008/12/12(金) 00:19:51理解できましたかね。
0084デフォルトの名無しさん
2008/12/12(金) 00:23:180085デフォルトの名無しさん
2008/12/12(金) 00:24:28やや駄目なぐらいなら最初に見かけた人が答えてくれるかどうかだな
一旦変な流れになればもうその答えが返ることはない
変な流れのときはややマシな質問しても駄目、書き込む前にスレが荒れてないかはチェックした方がいい
0086デフォルトの名無しさん
2008/12/12(金) 00:34:55キャラも立体なのかと思ったら違うのなw
見たこと無いネトゲだw
0087デフォルトの名無しさん
2008/12/12(金) 00:54:13そんなことねぇだろ
ただ、回答者のレベルは似たようなもんのような気がするな
レスがつかないのは
1.みんな知らない(やってることが特殊過ぎ)、
2.何を聞いてるのか意味不明、
3.あまりにも簡単すぎて「てめー自分でミリ程度も考えないで丸投げしただろ?シカト決定」的なもん
とで大抵分かれる
なんで「知ってる人いませんか?」的なレスはつけなくても
レスがなかったら1〜3のどれかだから諦めて別のコミュニティに頼ったほうがよさげ
そういう意味で俺はマルチポストは最近許容範囲になった
0088デフォルトの名無しさん
2008/12/12(金) 02:33:25思い直して自力で洗い直ししてたらバグ発見できた・・・
「Detected memory leaks!」って出力されなくても、なんかADDRESS云々っていうダンプが出てきたら
やっぱりリークしてるんですね、勉強になた
0089デフォルトの名無しさん
2008/12/12(金) 02:47:244.スレ違いな質問
が抜けてるよ
0090デフォルトの名無しさん
2008/12/12(金) 08:02:51内容を伝えきれていないと言うのを
自覚するべきですね。
意地悪とかじゃなくてほんとに意味がわからない
アルファの人は言語は違うがC#なら
0から作ってもコード300行も要らないですよ
0091デフォルトの名無しさん
2008/12/12(金) 08:04:440092デフォルトの名無しさん
2008/12/12(金) 08:11:070093デフォルトの名無しさん
2008/12/12(金) 11:58:48CoCreateInstance でオブジェクトを作成した場合は、IUnknown インターフェイス ポインタを要求した後、IUnknown::QueryInterface を呼び出すことによって、必要なすべてのインターフェイスを要求できる。
返すインターフェイス ポインタを指定できないオブジェクト作成メソッドを使う場合は、まったく役に立たない。
とあるんですが、これはつまり
DirectSoundCreate8(NULL, &pSound, NULL);
pSound->CreateSoundBuffer(&BufDesc, &pBuffer, NULL);
pBuffer->QueryInterface(...)
;
pBuffer->Release();
みたいな使い方は出来ないってことですか?
それとも
pSound->QueryInterface(...);
pBuffer->Release();
みたいな使い方が出来ないってことですか?
0094デフォルトの名無しさん
2008/12/12(金) 12:41:200095デフォルトの名無しさん
2008/12/12(金) 18:12:52それをTriangleListで描く場合
どのように並べ替えるのがいいのでしょうか?
時計回りで頂点を指定する場合
X座標で小さい順に並べて
まず一番小さいの選んで
次の頂点は、Xは初めの頂点と同じか大きい、Zも同じか小さい
3番目の頂点はXは2番と同じか小さい、Zは2番と同じか小さい
など考えたのですが
これだと同一箇所に頂点があるとポリゴン同士が重なってしまいます。
面積が最小のポリゴンで重なりなく全ての頂点を使うには
どのような並べ替え方をすればいいのでしょうか?
0096デフォルトの名無しさん
2008/12/12(金) 18:19:59原因がわかってるんだったら
ソートの段階で同一箇所に頂点があったら省けばいいんじゃ
0097デフォルトの名無しさん
2008/12/12(金) 18:33:43ポリゴンが描けない欠け、が発生するのです。
TriangleListにしてるのもその為です
stripにするとさらに複雑になってしまいます。
面積が最小というのも実際はyもそれぞれ違うからです。
他に考えられるのは今選んでいるのが、三角形のどこか
判定して他の全ての頂点との距離を測ってから
同一ではないならその順番で上記の判定するなんですが
物凄く判定に時間かかります。
0098デフォルトの名無しさん
2008/12/12(金) 18:49:56面情報を記録してください
0099デフォルトの名無しさん
2008/12/12(金) 19:01:02{
// このなかで0.5秒ごとに何かをするにはどうすればいい?
}
0100デフォルトの名無しさん
2008/12/12(金) 19:03:54ポリゴンの最適化の問題だね
しかしこれは難しいgemsに書いてあった気がする
答えられる奴はいないと思う
0101デフォルトの名無しさん
2008/12/12(金) 19:07:41またしてもdirectx関係ないしw
そこにきたときに秒数とればいいだろ
ごとは理論的に無理だがな
■ このスレッドは過去ログ倉庫に格納されています