トップページ⇒tech
40コメント11KB

VB.NET で DirectX 初心者の箱庭

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん05/01/20 19:18:11
C#のスレはあるのにVBは無いので立てました。
だれもやってないのかな?
需要ないのかな? orz,,,

Microsoftの掲示板
http://www.gdncom.jp/general/bbs/ShowForum.aspx?ForumID=29
SDKをダウンロードできるところ
http://www.microsoft.com/japan/msdn/directx/downloads.asp#CDasp#CD
0002デフォルトの名無しさん05/01/20 19:19:47
どこ見ても英語ばっかりで萎えません?
0003デフォルトの名無しさん05/01/21 01:03:00
>>1
ミーがやってます。
0004デフォルトの名無しさん05/01/21 01:33:07
>>3
DirectXのバージョンは?
0005デフォルトの名無しさん05/01/21 01:59:01
Managed DirectX vol.2
http://pc5.2ch.net/test/read.cgi/tech/1061285378/
0006デフォルトの名無しさん05/01/21 02:12:49
>>4
9のサマーです。
0007デフォルトの名無しさん05/01/23 03:32:06
DirectX7のドキュメントってもう手に入らないのですか?
英語でもいいので、サンプルが欲しいです。
0008デフォルトの名無しさん05/01/23 04:37:47
>>7
VB.NETでDirectX7できないでしょ?
0009デフォルトの名無しさん05/01/23 13:43:38
>>8
できますよ。
DirectDeawだけ使いたいなら7が簡単ってことで、
「DirectX と VB.NETではじめるゲームプログラミング」って本を買って、
画像の表示ぐらいならなんとか分かりました。
でも、DirectInputの説明が無くて困ってるんです。
英語でもいいので説明書が欲しい・・・。
0010デフォルトの名無しさん05/01/23 18:30:43
煽りのつもりじゃないんだけど、なんで素直にC#使わないの?
本気で教えて。
0011デフォルトの名無しさん05/01/23 18:33:32
>>10
そんなのどっちだっていいじゃん。
何で目玉焼きにソース(しょうゆ)かけないのって言っているのと同じ。
None of Your Business
0012デフォルトの名無しさん05/01/23 18:37:55
どっちでもいいならなおさら素直にC#でやっとけば情報量も多いし、
現にスレッドの賑わいからして雲泥の差でしょ。では。
0013デフォルトの名無しさん05/01/23 18:41:31
>>12
None of Your Business
0014デフォルトの名無しさん05/01/23 18:56:03
>>10
多分VB6上がりでVBしか分からないから、が正解だと思われる。
常識で考えたらマネージドでDirectXを新規でやるならC#だろうし。
0015デフォルトの名無しさん05/01/23 21:15:10
VB.NetとC#はほぼ使い方が一緒だからC#のDirectX
サンプルを見てもなんの問題もないかと・・・
0016905/01/23 23:04:10
>>14
いえ、プログラミングは Java と HSP ぐらいしかやった事無かったんですが、
10日ほど前はじめてVS.NETを買いました。(theSpokeが安かったので)
そのときVBの入門本(水色のやつ)買ってしまったのが、VBやってる理由です。
Javaとかなり似ていたので本を理解するのは思ったほど苦労しなかったです。
簡単なゲームとか作って遊んでましたが、ある日書店で>>9の本を見つけて
うおーって感じで買ってしまいました。
DirectXとか扱うのは、やっぱりC#の方がいいのですね・・・。
諦めてC#を1からやろうと思います。

長文すんませんでした。
0017デフォルトの名無しさん05/01/24 02:35:31
>>7
SDK入りCD-ROM付き/在庫あり 
http://www.seshop.com/detail.asp?pid=812
0018デフォルトの名無しさん05/01/24 05:39:56
>>16
ようこそC#へ。素晴らしい選択ですね。JavaやってたならVB6(OOP指向もできない糞言語)上がり
っていうのは失礼な罵倒でした。
0019デフォルトの名無しさん05/01/24 06:12:58
>>18
おいおい、ここはVB.NETのスレで彼は.NETプレイヤーだ
VB6と交わりのある者の立ち入りは遠慮していただこう
0020デフォルトの名無しさん05/01/24 06:38:22
ドットNETになってから、VBでもC#でもあまり変わらなくなったけど、それでも
C#の方をお薦めするな。
理由は、まずVB.NETは、VB6という糞言語があまりにも普及してしまったため、
マイクロソフトが更新需要を狙ってVBをドットネットに残したということで、今後も
マイクロソフトがC#C++並に力を入れてくれる保証がない。
次に、圧倒的にC#の方が情報量が多い。マイクロソフトがドットネットでのマネージド
コードの本命はC#と位置付けているから自然と情報量も多くなる。
以上2点の理由で別にDirectXに関係なくドットネットでマネージドならC#になるわけよ。
それにC#のDirectXスレがあるのに似たようなスレたっても邪魔なだけ。
極端な話、C#のコードをVBに翻訳しながら書けるぐらい互換性があるからな。
0021デフォルトの名無しさん05/01/24 09:12:13
>>20
翻訳しないといけないのに互換性?
0022デフォルトの名無しさん05/01/24 09:34:16
翻訳というより方言。互換性という言葉の方が近い。
0023デフォルトの名無しさん05/02/18 18:29:58
質問です〜。

DirectInputって、普通キーボード入力を GetDeviceState で取りますが、
逆に、コードで書いた文字をDirectInput経由でOSに送ることできますか?
(キーボード入力代行)

DirectInput使わなかったら、APIのkeybd_event("user32.dll")とかで
できるんやけど・・・。 DirectInput使う要件があるので・・・。
どなたかご存知の方、よろしくお願いします。
0024デフォルトの名無しさん05/02/21 11:40:07
>>23
マルチしても不可能なものは不可能。
00252305/02/21 18:45:21
>>24
そ、そうですか、、、、

お手数おかけしました。
0026デフォルトの名無しさん05/03/02 13:16:06
保守
0027デフォルトの名無しさん2005/05/26(木) 16:47:51
VB.NET+DirectX9で、他のアプリ(ゲームなど)のスクリーンショットを
取る場合、どうやったらいいんでしょうか?
0028デフォルトの名無しさん2005/09/09(金) 15:11:55
質問です。
DirectPlayを使用したソフトを通信ソフト作ったのですが、DirectX 9.0c Runtimeだけをインストールしているユーザーだと、使用することが出来ません。
調べてみると、9.0a以降のバージョンでは、必要なファイルがインストールされない仕様に変更になっているようで、、、
ユーザー側で、別途「Managed DirectX」をインストールするか、SDKの方をインストールしてもらわないと使えないみたいな感じです。

セットアッププロジェクトでインストーラーを作成すれば、不足しているファイルもユーザー側の方にもインストールされるでしょうか?
0029デフォルトの名無しさん2005/11/18(金) 01:10:44
VB.NET用の日本語付きサンプルどっかない?

でもMSもなんでVB.NETなんてだしたんだろうな。
VB6の延長サポートの方が(ry
C#でいきたいんなら、余計な物出すなよって感じだよな。
JAVAとかVBとか無くしていいから安くしてくれればいいのに。
0030デフォルトの名無しさん2006/01/20(金) 19:15:03
>>20
でもC#よりVB.NETの方が断然使いやすいと思うよ。
0031デフォルトの名無しさん2006/01/20(金) 21:02:44
>>20
ここってVB.netでDirectXを使うためのスレだろ。
言語の存在意義については他やったら?
0032デフォルトの名無しさん2006/01/20(金) 23:38:57
使いやすさは断然VBでOKだからここもその内充実するよ
ただ、DirectXみたいなのはVC系の人間から情報取ってこないといかんからね。
C#あたりまで取り入れ口を伸ばしておけば、VBへの流用も楽になるとオモ
0033デフォルトの名無しさん2006/01/30(月) 06:04:45
VB.netはポインタの受け渡しが融通きかなすぎる。
0034デフォルトの名無しさん2006/03/19(日) 23:30:47
 
0035デフォルトの名無しさん2006/05/27(土) 19:02:55
誰もいないけど質問。
参照の追加でDirectXが出ません、何故でしょうか。
2005、9.0です。
0036デフォルトの名無しさん2006/05/28(日) 18:18:53
質問を見たのに答えられない悔しさ
0037342006/05/28(日) 20:52:27
DirectXのインストールはきちんとされてるのに参照の追加の何処にもDirectXがありません。
解ったら… ほんと助けて…orz
0038Mast2006/06/16(金) 19:42:11
Help me!誰か本当に助けてください!DirectXは
きちんとインストされているんですけど、Direct 3D がきちんと
インストされてないみたいで…。何回インストしなおしても
インスト完了のサインしか出てこない…。誰か知ってる人
助けてください!
0039デフォルトの名無しさん2006/06/16(金) 19:52:50
3D 3D サンディーアイスクリーム
0040デフォルトの名無しさん2006/07/09(日) 13:56:33
End-User Runtime
じゃなくて、
Redistributable for Software Developers
を入れてる?
■ このスレッドは過去ログ倉庫に格納されています