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


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

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



1 名前:デフォルトの名無しさん [2007/09/08(土) 22:21:46 ]
※回答する人も、質問する人も必ず読んでください

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

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

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

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

306 名前:デフォルトの名無しさん mailto:sage [2007/09/22(土) 17:24:48 ]
>>305
それは誤解
つうか偏見

307 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 00:09:04 ]
>>306
だが現実

308 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 17:02:11 ]
マ板でやれ

309 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 17:04:07 ]
>>308
それも誤解

310 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 20:04:31 ]
次の初心者まだ〜?チンチン
みっくみくにしてやんよ

311 名前:デフォルトの名無しさん mailto:sage [2007/09/23(日) 20:35:30 ]
俺は教えてだぁりんの方が好きだな

312 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 06:59:25 ]
おはようございます、動画処理について研究している者です。
VisualStudio2005を使い、処理プログラムを作成していきたいのですが、第一段階の目標として
「実時間(ストリーム)でカメラから撮影している動画をPCに表示する」を掲げています、
参考図書として[はじめての動画処理プログラミング-Win32APIとDirectXで実装する動画処理の基礎-]
 →ttp://www.cqpub.co.jp/hanbai/books/43/43001.htm
を使って勉強したのですが、この本では「DVカメラを〜/USBカメラを〜/IEEE1394で〜」と書いてあります、
しかし自分の研究室にあるカメラはそのようなものではなく(ttp://up2.viploader.net/upphp/src/vlphp071804.jpg)
このような古いタイプでした、IEEE1394規格でもありません AVALDATA社という所のこのようなボードを使って
→ttp://www.avaldata.com/products/z2_imaging/apc335/apc335.html 一応取り込み・表示する事はできるのですが
応用力の無い私にはここからどうやって弄ればいいのか分かりません、
これがDVカメラならなんとかなりそうだったのですが…“まずどうすればいいか”を教えて頂ければ幸いです。
分かり辛い質問で申し訳ありません、そちらから聞きたい事があればどうぞ質問してください。

313 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 07:15:05 ]
個人研究? 教官に聞けないの?

314 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 07:23:27 ]
www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GGIH_jaJP237JP238&q=directshow+capture



315 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 07:40:59 ]
技術的な質問ならともかく、研究への応用について尋ねられてもなあ

316 名前:デフォルトの名無しさん [2007/09/24(月) 07:43:10 ]
>>312
たぶん、それについている「専用のSDK」とやらを使うしかない

317 名前:312 mailto:sage [2007/09/24(月) 08:08:10 ]
やはり自分でSDKを使っていくしかないですか・・・
正直関数の説明書を見ても意味不明なのですが、
まぁもう少し頑張ってみたいと思います。
ぶっ続けで研究してたので今から休憩に入りますがもしかしたら
今晩くらいにまた質問させて頂くかも知れません、その時は宜しくお願いします。

318 名前:デフォルトの名無しさん [2007/09/24(月) 08:27:21 ]
SDKの関数を使って、SDKが使用しているバッファを一旦取り出し
DirectShowなり他のライブラリのバッファに突っ込むようなことをすれば
後者のAPIが使えて古い独自SDKに振り回されなくてすむようになる。
速度的に問題が無ければな。

余談だが、古い機材や糞SDKを使わざるを得ない状況を打開する経験ってのは
社会に出てからも何か役に立つんじゃないか。社会のことはよくしらねーけど。

319 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 13:51:30 ]
もうダイレクトXわけわかんなすぎ!
たすけてよぉ〜!!

320 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 14:04:09 ]
つ OpenGL

321 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 14:50:09 ]
画面を徐々に暗くしていく処理(フェードアウト?)を一番簡単にやるにはどうしたらいいですか?

322 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 15:15:07 ]
>>321
あからじめ徐々に暗くするムービーを用意→再生

323 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 15:16:27 ]
圧縮率も最強になるだろうし結構実用的だと思うぜw>ムービー

324 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 15:28:50 ]
画面サイズの真っ黒な板を
一番手前において徐々に透明度を下げる



325 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 15:30:40 ]
ユーザがモニタのあかるs

326 名前:デフォルトの名無しさん [2007/09/24(月) 15:35:15 ]
>>322
ツマンネ

>>323
馬鹿じゃねーの

>>324
偉い

>>325
くだらん

327 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 15:35:42 ]
エロCGと同じフォーマットでグラデーションの一枚絵をたくさん用意→スクリプトで絵を切り替え。


328 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 15:47:27 ]
おまえらどんなレベルのゲーム作れんのよ

329 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 15:58:13 ]
ダダシン先生みたいなのですぅ!

330 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 16:10:31 ]
>>324
この方法でいけそうです
ありがとうございました

331 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 16:10:51 ]
このスレは無能な奴に限ってえらそうですね

332 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 16:44:59 ]
すいません、さっきの続きの質問なんですが

フェードインをフェードアウトをまとめたクラスにいろんな場面からアクセスしたいんですが
こういう場合はやはりグローバル変数にするしかないですかね?

333 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 16:48:59 ]
あほや・・・あほがおる!!

334 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 16:54:49 ]
それはDirectXの質問ではないが、
グローバル変数でもSingletonでも好きなようにやれ。
フェードでまとめる以外にも、パーティクル等のエフェクト機能の一部という実装もある



335 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 17:34:50 ]
グローバルにしておきます
ありがとうございました

336 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 18:04:19 ]
それってなんか
クラスの作り方を間違えてる希ガス

337 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 18:20:02 ]
とりあえずなんでもクラスにまとめてしまうもんで;;
何か他に良い設計ありますか?

338 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 18:38:32 ]
各シーンから呼び出されるものではなく
システムの中に
シーンの切り替えなどを一括に管理する部分(クラス)を作って
そこから呼び出されるべきものではないかと思う

DirectXの話じゃなくて設計の話なので板違い
荒れる前に他行った方が良いぞ

339 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 18:43:52 ]
おお、なるほど!
ありがとうございます

340 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 18:48:37 ]
>>332
引数で渡すとかないのか?ウンコ?

341 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 18:52:14 ]
引数で渡すのはスマートじゃないですからっ><

342 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 19:34:35 ]
>>341
そんなのどこの本に書いてあったんですか?
グローバル変数なんて1つ使っただけでもう設計も糞もないんですよ?

343 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 19:42:05 ]
本に書いてないとダメなのか?

344 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 19:45:10 ]
糞っぽい。
フェードアウト完了のイベントで関数呼び出すという発想もないようだな。




345 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 19:49:59 ]
そもそもゲームの設計に関して
きちんと書かれてる本なんて見たことない

これといった正解もないし
会社ごとに違うのは当たり前
社内でさえ基礎研究がきちんと全体に浸透してることなんて
ほとんどないからプロジェクトごとで違ったりするし
あまり深く考えずに
とりあえず今の自分の技術で最善と思われる方法をとればよろし
後で、あーすればよかったとか
こーすればもっと良くなるとか、そういうのを繰り返して上達するものだ

346 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 19:57:57 ]
じゃあタスクシステムに一家言ある御仁に頼む↓

347 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 19:58:59 ]
>>342
個人で作ってるので自分がコードを見てスマートかどうかですよ

348 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 20:02:32 ]
>フェードアウト完了のイベントで関数呼び出す
??

349 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 20:04:54 ]
>>343
少しは参考にするべきだと思うぜ
引数が多いと駄目なんて記述はどこの本読んでもない

それとシーンの管理だけどこの辺はちょっと考えて設計したほうがいいと思うぜ
現行

フェード処理S→→→フェード処理E
シーン1→シーン2・・・ ・・・シーンN

の可能性があるならフェードってつまり何?
シーンってつまり何?
ってちゃんと考えておいたほうがいいぜ
ロードのタイミングも考慮してね

その結果

フェード処理S→フェード処理E→→→→フェード処理S・・・
シーン1ロード→シーン2ロード→シーン1→シーン2→シーンアンロード→シーン?ロード・・・ ・・・シーンN

ってなるかもしんねーしw
とにかく色んな場面を考えてみろ

350 名前:デフォルトの名無しさん [2007/09/24(月) 20:49:05 ]
DIrectX日本語or英語版がDLできるところありませんか。・

351 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 20:49:24 ]
>>346
タスクシステムこそ
ゲーム業界にのみ伝わる現代の魔術
連綿と口伝によってのみ受け継がれ
変化し、進化と退化を繰り返す
その亜流は数知れず、もはやその全てを語れるものはいない

352 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 20:50:33 ]
"DIrectX"をgoogleで検索するとトップページにこんなのが!
www.microsoft.com/japan/windows/directx/default.mspx

353 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 20:57:11 ]
退化と進化

進化という言葉が進歩を意味しないのは、生物学上は当然なのであるが、一般には誤解されやすい部分である。

今日の学校教育においてすら、国語教育の場では進化の反対語として退化を教える例がしばしば認められる。
しかし、退化は生物の個々の器官に対して使われる言葉である。したがって、その生物全体について使われる
進化と対応するものではなく、退化に対する言葉は『発達』である。

354 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 21:52:06 ]
で?



355 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 21:55:40 ]
>>353
勝手に話を生物学上に限定してんじゃねーぞドカス

356 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:00:29 ]
>>355
生物学に限定しようがしまいが、退化は進化の対義語ではない。

って俺は小学校か中学校で習った覚えがあるんだが、お前らは習わなかったのか?

357 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:03:56 ]
せめてDirectXの話で揉めようや

358 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:05:31 ]
しんか しんくわ【進化】

(名)スル

(1)〔evolution〕生物は不変のものではなく、長大な年月の間に次第に変化して現生の複雑で多様
  な生物が生じた、という考えに基づく歴史的変化の過程。種類の多様化と、環境への適応に
  よる形態・機能・行動などの変化がみられる。

(2)物事が次第に発達していくこと。

>>351は(2)>>353は(1)を言ってる。それだけ。〜〜国語の時間糸冬〜〜


359 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:09:22 ]
はいはいそうですか

360 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:18:43 ]
つーか、おまいら
>>351の突っ込み所はそこじゃないだろw

361 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:19:18 ]
誤解が多いが「退化」は進化なんだけどな。
環境に適応して無駄な部分が無くなるのが退化で、それは進化の一種。

362 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:21:08 ]
>>351は的を得てるだろ

363 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:22:58 ]
× 的を得る
○ 的を射る

364 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:23:35 ]
○的を射る ×的を得る
○当を得る ×当を射る



365 名前:364 mailto:sage [2007/09/24(月) 22:24:43 ]
(*'A`)

366 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:27:53 ]
このスレDirectXはさっぱりだが国語の勉強にはなるな

367 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:30:52 ]
マ板、ム板は
予想の斜め上あたりで議論が繰り広げられるから
面白いなw

368 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:33:50 ]
>>363-364
キースっ!キースっ!♥

369 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:39:48 ]
…(*'A) (A`*)…

370 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:41:56 ]
…(*'AA`*)…

371 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:42:31 ]
…(*'A`*)…

372 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:43:42 ]
       _,,,  
      _/::o・ァ  さきほどお見苦しい映像が
    ∈ミ;;;ノ,ノ   流れましたことをお詫び申し上げます
      ヽヽ

373 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:44:24 ]
融合してるし!w

374 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:44:27 ]
この流れワロタ



375 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:44:33 ]
良くなろうが悪くなろうが、ある種が時間とともに変化することを「進化」いう。
その「進化の過程において」、ある一部の器官が縮小、あるいは消滅することを「退化」という。

DirectX7→8、ってのは進化の例。
その「進化の中で」、DirectDrawが消えた、ってのが退化の例。


376 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:46:41 ]
>>375
空気嫁w

377 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:47:36 ]
>>375
お前には失望した

378 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:49:51 ]
>>375は自重できずに自分のことばっか喋って相手を幻滅させるタイプ

379 名前:デフォルトの名無しさん mailto:sage [2007/09/24(月) 22:52:18 ]
>>375の人気に嫉妬www

380 名前:デフォルトの名無しさん [2007/09/25(火) 01:18:39 ]
DIrectX7の日本語or英語版がDLできるところありませんか。・

381 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 01:32:20 ]
>>350

382 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 02:04:10 ]
>>380
www.vb-fun.de/cgi-bin/loadframe.pl?ID=vb/directx/directx7/dx7_sdk.shtml

383 名前:デフォルトの名無しさん [2007/09/25(火) 02:08:09 ]
>>382

ありがとうございます。DLしておきます。
SDKじゃなくてランタイムがいいんですが、今はSDKしか手に入りませんか?
なさそうならSDK入れることにします。

384 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 02:14:01 ]
DirectX Run-Time Only



385 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 02:18:20 ]
>>351
保存した

386 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 02:35:33 ]
>>383
DX7がでた頃のエロゲーでもかってくるんだ

387 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 03:13:45 ]
あの頃のエロゲはDirectXを使わないことが何か偉い事という価値観だったんじゃないの?


388 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 05:47:36 ]
>>319
ttp://fatalita.sakura.ne.jp/TubeRPG/

389 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 10:27:17 ]
DirectX 9なんだけど 最新版ってどれになるの?
日付新しいのとかあるから わけわからなくなってます・・・

これ入れとけ!っての教えてください。

390 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 10:35:39 ]
ランタイムのことなら Microsoft サイトから DirectX ランタイムウェブインストーラ
SDK なら 2007 August あたりなんじゃね?
詳細は Microsoft のサイトの DirectX ページにアクセク。

391 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 20:39:54 ]
それはありえない。
VC6や.Net2003対応してない

392 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 20:45:05 ]
2003はPlatform SDK入れればいいよって固定シェーダの人が言ってた

393 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 20:45:42 ]
VS2005EE入れればいいだけじゃね

394 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 22:44:52 ]
重いからやだ



395 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 22:48:11 ]
2005軽いじゃん。

ヘルプ重いけど。

396 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 23:38:56 ]
ぜったいやだ

397 名前:デフォルトの名無しさん mailto:sage [2007/09/25(火) 23:43:24 ]
結局何がやりたいんだ?

398 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 00:48:48 ]
2003はまだサポートされてるんじゃ?

399 名前:312 mailto:sage [2007/09/26(水) 05:22:18 ]
おはようございます、2日前の>>312です。
AVALDATA社のSDK説明書にサンプルプログラムとして「画像の連続入力」
というのもがあったので書いて実行してみたのですが(↓画像)の状態になるだけで
取り込んでいるはずの画像が表示されません…
表示もできるようにコードを書き換えて頂けませんでしょうか、
宜しくお願いします。m(__)m

実行結果 ttp://up2.viploader.net/upphp/src/vlphp072228.jpg
コード等 ttp://www12.axfc.net/uploader/93/so/File_1605.zip.html


400 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 05:59:53 ]
そのボードを持ってる奴がこのスレにいる可能性はどれくらいだと思う?

401 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 06:10:13 ]
もともと表示まで行うサンプルではないようだ。贅沢を望むな。
GrabCallbackFuncでファイルにでも書き出せば。


402 名前:399 mailto:sage [2007/09/26(水) 06:33:45 ]
GrabCallbackFuncとは何ですか? 検索しても引っかからないのですが・・・

403 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 06:38:21 ]
自分がアップしたサンプルコードすら読んでないとは恐れ入る。
GrabCallbackFuncはFile_1605\rg\sample2.cの中の関数だよ。

404 名前:402 mailto:sage [2007/09/26(水) 06:54:09 ]
アップしたコードの中でしたか・・・お恥ずかしい限りです、
正直難しい用語だらけで処理の流れがよく理解できていないのです
このGrabCallbackFunc(){〜}の中に何かを付け加えると表示や書き出しができるということでしょう、
何処に何と付け加えるのか教えて頂けないでしょうか・・・




405 名前:404 mailto:sage [2007/09/26(水) 08:47:36 ]
表示方法・・・どなたか教えていただけないでしょうかorz

406 名前:デフォルトの名無しさん mailto:sage [2007/09/26(水) 09:18:42 ]
>>405
GrabCallbackFuncが呼び出される時の引数を全部吐き出させろ。
そもそも呼び出されているかどうかすら怪しいし。
あと、Acap関数呼び出したらAcapGetLastErrorCodeでとりあえずエラーが無いか確認。
こういう時は、得られる情報を全て吐き出させてみるのが基本だ。






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

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

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