【C++】 DirectX初心者質問スレ Part18 【C】at TECH
【C++】 DirectX初心者質問スレ Part18 【C】 - 暇つぶし2ch657:デフォルトの名無しさん
08/10/11 01:21:36
>>655
>>648で言われたようにクリッピング的な処理は調べてみたのですけども、
今回の条件の場合には適切な方法なのでしょうか?

presentにはrect単位で転送領域を区切る方法などもあるようです。
ですが、仮にど真ん中にBOXがあったら、これを避けるように方形で区切ると
上下左右の4個の領域に区切るということになり、
仮にこのコントロールが複数ある場合には、非現実的に思えました。
(見当違いな意見を言っているようでしたら、すいません)

>>656
やはり難しいようなので、ダイアログを使って別ウィンドウに出すか、
もしくは最初に言われたDXUTとやらの勉強を始めてみたいと思います。
一応、presentの「後に」GDIでコントロールの画像を転送する、
という方法でトライしてみましたが、どうもちらついたりしてダメみたいです。

658:デフォルトの名無しさん
08/10/11 02:16:27
複数矩形があろうが、その分だけ分解すればいいだけ。
その程度のことが非現実的だったら、
Windowsが行っているGUIのクリッピングは超常現象なのか?

659:デフォルトの名無しさん
08/10/11 02:50:44
まっさきにDXUTのサンプル動かしてみるようじゃないと、今後も苦労しそうだな・・・

660:デフォルトの名無しさん
08/10/11 20:30:03
hr = device->CreateIndexBuffer(
sizeof(WORD)*m_index_count,
0,
D3DFMT_INDEX16,
(fVRAM ? D3DPOOL_MANAGED : D3DPOOL_SYSTEMMEM),
&m_index,
NULL);

最初のsizeof(WORD)*m_index_count,って

*は乗算ですか?ポインタですか?

初心者すぎる質問ですいません。。。。。

661:デフォルトの名無しさん
08/10/11 20:48:44
>>660

つ、釣られないぞ・・・・。

662:デフォルトの名無しさん
08/10/11 21:08:24
どうみても乗算

663:デフォルトの名無しさん
08/10/11 21:08:27
DirectX関係なさ過ぎる・・・
お前に必要なのはCの参考書だ。

664:デフォルトの名無しさん
08/10/11 21:18:22
ポインタだよ。
次の方どうぞ

665:デフォルトの名無しさん
08/10/12 09:18:14
HRESULT CDXPrimitive::SetVertex(LPVOID lpvertex, int point_num)
{
HRESULT hr;
LPVOID p;

//有効なデータ個数
m_point_active = point_num;

//バッファをロック
hr = m_vertex->Lock( 0, 0, (void**)&p, 0 );
if (FAILED(hr))
return hr;

//copy
CopyMemory( p, lpvertex, (DWORD)(point_num * m_pointsize));

//バッファのロックを解除
hr = m_vertex->Unlock();
return hr;
}

return hr と return S_OKの違いってなんですか? 調べても分からなかったので教えてください

666:デフォルトの名無しさん
08/10/12 09:28:51
returnの意味がわかってないのか?

667:デフォルトの名無しさん
08/10/12 09:34:15
return は この場合はHRESULTに返す値の事ですか?

hrとS_OKの違いが分からないです;;。

MSDNライブラリーでHRESULTで検索しても解りませんでした

668:デフォルトの名無しさん
08/10/12 09:36:40
>>665
まず入門書でもいいから
Cの本を一冊以上読破して
C++の本を一冊以上読破して
Win32の本を一冊以上読破してから来い

669:デフォルトの名無しさん
08/10/12 10:05:26
>>667
S_OK 定数
hr 変数

670:デフォルトの名無しさん
08/10/12 10:50:59
ちょっと質問です。
トランスフォーム済み頂点を使って、たとえば 100×100 の画像を表示したいと思います。
テクスチャの1辺は 2^n にしたいので、128×128のテクスチャを作るのですが…。
頂点座標をどうしようか迷っています。

1.xy=(0,0)-(100,100), uv=(100/128, 100/128)
2.テクスチャのあまりの部分を透明にして、頂点座標は xy=(0,0)-(128,128), uv=(0,0)-(1,1)

どちらが一般的でしょう?
1の方が管理が楽だし、あまりの部分を別の画像を置くのに使えるし、いいことづくめなのですが、
ピクセル単位で画像をそのまま表示したいので、誤差がでないかどうかが心配です。
(試してみたら問題はなかったのですが、うちの環境でたまたま問題がなかっただけかもしれないので)

よろしくお願いします。

671:デフォルトの名無しさん
08/10/12 20:18:37
教えて下さい。

64x64のテクスチャをプリミティブで表示しています。

用意したテクスチャは、1色の青で塗りつぶして縁を白で
囲んだだけのものなのですが、表示した時に縁がギザギザ
した感じになってしまいます。

綺麗に表示する方法はないでしょうか?

よろしくおねがいします。

672:デフォルトの名無しさん
08/10/12 22:06:17
>>589

今回の特集(いつもなんだがw)見てるとまず視聴率の数値ありきなんだよな
その作品の時代的位置付けやアニメ史上の位置付けを説明するってことを
NHKなんかが特集する時はやるもんだけどそういうことを数字だけで済ませて怠ってる
構成の仕方でもっといろんな作品を見せて興味を惹かせることは可能なはずなんだよ。
それをせずに、最近のものは数字が取れない、て最初から可能性を閉じてしまっている。


673:デフォルトの名無しさん
08/10/12 22:41:29
テレビはダメ
NHKに期待

そのNHKはちゃんと期待にこたえてアレを年末にやるっていうんだからよくわかってる
2ch殺すつもりだよ

674:デフォルトの名無しさん
08/10/12 22:48:26
いいから消えろカスども

675:デフォルトの名無しさん
08/10/13 00:43:40
//画像をスプライト表示

LPDIRECT3DTEXTURE9 g_pTexture = NULL;
LPD3DXSPRITE g_pSprite = NULL;
LPDIRECT3DDEVICE9 g_pd3dDevice = NULL;
D3DXVECTOR3 center,position;

void DrawStartMenu(void)

{
g_pSprite->Begin( NULL );
RECT rc;

rc.left = 0;
rc.top = 0;
rc.right = 256;
rc.bottom = 256;
D3DXCreateTextureFromFile(g_pd3dDevice,"data\\sky2.jpg",&g_pTexture );
D3DXCreateSprite(g_pd3dDevice,&g_pSprite);
g_pSprite->Draw(g_pTexture,&rc,¢er,&position,0xFFFFFFFF);
g_pSprite->End();
}
g_pTexture->Release();
g_pSprite->Release();

ビルドは通るのですが、実行するとアクセス違反が起きます
どこに問題があるのでしょうか?

676:デフォルトの名無しさん
08/10/13 01:56:18
>>675
とりあえず、DrawStartMenu関数を後半から1行ずつコメントアウトで削っていって正常に動く部分を調べろ

677:676
08/10/13 02:10:27
・・・とは言ったがこれじゃ正常に動く部分なさそうだ。

最初のg_pSprite->Begin( NULL );を消してD3DXCreateSprite(g_pd3dDevice,&g_pSprite)の
後ろに移動させてくれ。

678:デフォルトの名無しさん
08/10/13 03:20:59
移動したけどアクセス違反が起きる

679:デフォルトの名無しさん
08/10/13 03:24:47
ブレイクポイントつかってどの行ででるのか調べるぐらいしろよカス

680:デフォルトの名無しさん
08/10/13 03:33:01
そもそも論としてデバイスはちゃんと作ったのかよ
Beginを上にもってくるぐらいだから手順が全く理解できてなさそう

681:デフォルトの名無しさん
08/10/13 03:37:28
独学の初心者だから勘弁してくれ

682:デフォルトの名無しさん
08/10/13 03:37:59
URLリンク(princess-tiara.biz)
ここを参照して完成されたサンプルに追加する形で作ってる

683:デフォルトの名無しさん
08/10/13 03:41:42
お前の追加したコードが糞なんだから
元のコードにリンク張られても困る

684:デフォルトの名無しさん
08/10/13 03:44:15
とりあえず>>676>>679をやってから出直してこい。
つーかデバッガの使い方を覚えろ。

685:デフォルトの名無しさん
08/10/13 03:46:01
分かった頑張ってみるよ
こんな夜中に有難う

686:デフォルトの名無しさん
08/10/13 03:51:52
画像が見つからなくてD3DXCreateTextureFromFileが失敗してるに一票

687:デフォルトの名無しさん
08/10/14 10:35:46
>>675 のコードを見て、まさか g_pSprite = NULL のまま使ってるんじゃ・・・とか思うのは俺だけ?

688:687
08/10/14 10:38:53
って、指摘済みだったか

689:デフォルトの名無しさん
08/10/15 20:16:43
板ポリゴンにテクスチャ貼り付けて縦スクロールの背景を作ったんですけど
ポリゴンの境界がうっすらと見えてしまうのはどうにかならないでしょうか?

690:デフォルトの名無しさん
08/10/15 20:25:22
(´∩ω∩`)

691:デフォルトの名無しさん
08/10/15 20:44:05
見ちゃダメ

692:デフォルトの名無しさん
08/10/15 20:49:47
>>689
1ピクセルずらして重ね合わせればいいんじゃね

693:デフォルトの名無しさん
08/10/15 21:29:24
>>692
それも試してみたんですが駄目なんですよね…
PS初期だとこういうゲーム結構ありましたよねー。
原因がさっぱりわからない…

694:デフォルトの名無しさん
08/10/15 21:33:58
>>689
つくりが悪いだけじゃ?

695:デフォルトの名無しさん
08/10/15 22:03:52
>>693
ダメというのがどうダメなのかによるが
どうせ補間されてるせいで0.5ピクセルずれてるんだろ。
指定範囲を1ピクセル分元絵の内側にずらして
その分重ね合わせるようにすれば普通はいけるはず。

696:デフォルトの名無しさん
08/10/15 22:08:54
とりあえず複雑な絵じゃなくて境界がわかりやすい
縞模様とかでテストしてみればいい

697:デフォルトの名無しさん
08/10/15 22:12:40
背景を単色にしよお

698:デフォルトの名無しさん
08/10/15 22:21:23
環境: C++ VisualStudio2008 DirectX9

立方体のXファイルを合計2000個弱ばかり表示する単純な(自分ではそう思ってる)プログラムを書いてみたのですが
これの動作が檄重で、タスクマネージャで調べてみたらメモリを700MB程喰らってます。
(ちなみに自分のマシンはメモリ3GB超積んでるのでスワップアウトは発生してないと思います)

テクスチャをいちいち読み込んでるのが原因かと推測してるのですが、
これは普通どう処理するもんなんでしょう?
独自のファイルハンドラみたいなのを書いて、プログラム本体の下に敷いて、
同一ファイル名のテクスチャを要求されたらメモリキャッシュのアドレスを渡すとか
そんな感じで処理するのが普通なんでしょうか。

699:デフォルトの名無しさん
08/10/15 22:26:57
うん、そう

700:デフォルトの名無しさん
08/10/15 22:26:58
スプライトでテクスチャを描くときに
ポジションの奥行きを0以外にすると表示されないのね。
どうすればいいの?

701:デフォルトの名無しさん
08/10/15 22:28:30
>>700
スプライトでテクスチャを描くのをやめるか、
ポジションの奥行きを0にすればいいと思うよ。

702:デフォルトの名無しさん
08/10/15 22:29:10
>>700
スプライトなんて面倒だから使うなってのが2chで聞くと大抵返ってくるレス
ポリ使って描画したほうが死ぬほど応用利くしなにより楽

どーしてもスプライトでやんなきゃ俺の気がすまねーっていうなら
詳しい人探すっきゃないw

703:デフォルトの名無しさん
08/10/15 22:31:09
同じファイルを2000個も別々に読み込んだらどうなるかぐらい
カバでもわかるだろ

704:デフォルトの名無しさん
08/10/15 22:33:04
>>703
うまくキャッシュに決まれば気にしない程度になることはあるのかもしれん

705:デフォルトの名無しさん
08/10/15 22:33:48
Zが0~1じゃないとか

706:デフォルトの名無しさん
08/10/15 23:13:59
>>695
こんな感じにズレてます。
URLリンク(hishou.ddo.jp)

線形補間はこのように使用しています。
theDevice->SetSamplerState(0 ,D3DSAMP_MINFILTER, D3DTEXF_LINEAR);
theDevice->SetSamplerState(0 ,D3DSAMP_MAGFILTER, D3DTEXF_LINEAR);

指定範囲を1ピクセル元絵の内側にずらすってことは
ポリゴンからテクスチャが1ピクセルはみ出るように設定するということですか?
一応そう仮定して動かしてみましたが駄目でした…

707:デフォルトの名無しさん
08/10/15 23:20:15
>>706
アドレッシングモードがクランプじゃなくね?

ヘルプに「三角形ラスタ化ルール」ってのがあって読むとわかる

708:689
08/10/15 23:43:33
あ、すいません。
ポリゴンの境界が見えるって意味なんですが。

下から上に1枚のポリゴンを継続的に流してスクロールさせてるんですが
その1枚1枚のポリゴンの境界が出てしまうってことを言いたかったんです。
日本語が下手ですいません…

709:デフォルトの名無しさん
08/10/15 23:52:16
>>706
サンプリングの設定とUVと表示座標の問題だと思うが・・・。

710:デフォルトの名無しさん
08/10/16 02:06:25
>>706
どうみてもそれ元画像の下または上のラインが表示されてるでしょ
ポリゴンの境界が見えるとかいう問題ではない。

元画像のつなぎ目の部分を別のテクスチャで使用してないんなら
1ピクセル幅だけでいいからとなりの画像の端を書いておけば
そういう白い線はとりあえず消えるよ。
みっちり書き込んでるなら範囲を縮めるしかないが、
試したんならそっちの画像もうpしてみ。
白い線が出てないならあとはポリゴンの座標を調整すればいいだけ。

711:デフォルトの名無しさん
08/10/16 02:10:32
ちょっと日本語がおかしいな。
・元画像のつなぎ目の部分を別のテクスチャで使用してないんなら
・元画像の指定範囲の上下を別のテクスチャ用に使用してないんなら


712:デフォルトの名無しさん
08/10/16 02:12:56
ダメだ。眠くてミスしまくりだ。
>>710の修正部分

×元画像のつなぎ目の部分を別のテクスチャで使用してないんなら

○元画像の指定範囲の上下を別のテクスチャ用に使用してないんなら


713:デフォルトの名無しさん
08/10/16 03:48:31
昨日に別スレで質問させていただいたのですが、このスレのほうが適しているようなので質問させていただきます。
現在VisualC++2008ExpressとDirectX SDK March 2008
をインストールしているのですが、DirectX App Wizard でサンプルプログラムを実行するにはどうすればいいでしょうか?
今もっている本ではVisualC++6.0で開発しているので、ファイル→新規作成→プロジェクト
とやってもコンソールアプリケーションやWinプロジェクトなどしか出ない状態です。
ツール→オプションでDirectXのライブラリなどが追加されているのは確認しました。
初歩的な質問ですがよろしくお願いします

714:デフォルトの名無しさん
08/10/16 07:42:21
>>713
Winプロジェクトでいいよ


715:デフォルトの名無しさん
08/10/16 07:44:41
最近のSDKには無いんじゃ?
普通に好きなように書けばいい

716:デフォルトの名無しさん
08/10/16 07:52:34
Sample BrowserにEmptyProjectってのがあるからそれ使え

717:デフォルトの名無しさん
08/10/16 12:45:56
レスありがとうございます。
もう最近のにはティーポットなどは含まれていないようです。
本ではフレームワークを基本に進めているので別の本を探してみます。図書館の本でよかった・・・
親切にありがとうございました。

718:デフォルトの名無しさん
08/10/16 15:26:23
C#からは使えなくなったの?

719:デフォルトの名無しさん
08/10/16 16:18:29
C#にはManagedDirectXがある

720:デフォルトの名無しさん
08/10/16 16:31:00
スレ違うけど、C#はMDX1.1とXNAだな、本家のは。

721:デフォルトの名無しさん
08/10/16 17:34:21
しかしここは質問しっぱなしで結果報告もお礼も言わない奴が多いな

722:689
08/10/16 17:38:31
>>710
画像の下の1ピクセルだけが何故か若干薄くなっていたみたいです。
画像の方に原因があるとは考えてませんでした…
助かりましたー、ありがとうございました。

723:デフォルトの名無しさん
08/10/16 17:44:58
>>721
煽るだけでまともな回答がされてないからじゃね?

724:デフォルトの名無しさん
08/10/16 18:15:37
どう質問するのも自由
どう答えるのも自由
お礼も必要ないし答える必要もない
フリーダムだよ

725:デフォルトの名無しさん
08/10/16 18:42:53
【 質問する方 】
・ どんな事で躓いているのか明確にしよう。
・ 長くならないなら躓いている部分のコードを晒してみれ。
・ 解決した場合、お礼を言うのは当然だが、何をどうしたら解決したかを明確に書こう。
・ 回答して貰ったら、出来るだけお礼もしよう。


726:デフォルトの名無しさん
08/10/16 19:11:07
守られていないテンプレ貼ってもな。

727:デフォルトの名無しさん
08/10/16 19:20:54
平たいポリゴン作ってテクスチャを張ると
こんな感じでちぎれたみたいになるんだけど
どうすればいいの?
URLリンク(image02.wiki.livedoor.jp)


728:デフォルトの名無しさん
08/10/16 19:41:58
ブラックジャックによろしく!

729:デフォルトの名無しさん
08/10/16 19:48:03
>>727 にゅう

730:デフォルトの名無しさん
08/10/16 19:48:57
>>727
Zバッファが薄すぎるんじゃね?

731:デフォルトの名無しさん
08/10/16 20:11:51
あー床に刺さったポリゴンがテロテロになってるんだね
エエエー('д`)

732:デフォルトの名無しさん
08/10/16 20:36:05
EDITコントロールもDXUTも使わずに
DirectXで描画してる画面で文字入力ができるゲームとか
どんな技術つかってるんだろうか

733:デフォルトの名無しさん
08/10/16 21:33:10
別にEDITコントロールだって
普通にウィンドウプロシージャ
だけでやってるんだぜ?

734:デフォルトの名無しさん
08/10/16 21:40:03
DXUTだってDirectXで描画して文字入力が出来るんだから、
同じこと自分でやれば出来るに決まってると思うが

735:デフォルトの名無しさん
08/10/16 21:47:42
そんな当たり前のこと言われても
そのやりかたが分かんないからすごいなと言ってるんだが

736:デフォルトの名無しさん
08/10/16 21:54:57
単に文字表示をやってるだけでしょうに
文字変換ならIMEやIMMやTSFを呼んだり

737:デフォルトの名無しさん
08/10/17 01:18:38
>>735
やり方もなにも、エディットコントロールの自作くらいで
疑問に思うことなんてほとんどないと思うが。
プロポーショナルフォントだと面倒だなーと思う程度。

738:デフォルトの名無しさん
08/10/17 01:51:16
DirectXってMFCのダイアログウィンドウ上にも表示できるんですか?DirectX用の画面が必要なんですか?

739:デフォルトの名無しさん
08/10/17 04:27:06
できるよ。
がんばれ。

740:デフォルトの名無しさん
08/10/17 07:04:21
>>735はプログラマ向いてないと思う

741:デフォルトの名無しさん
08/10/17 08:17:39
>>838
ピクチャーボックスとか適当なコントロールを配置して
そいつのウィンドウハンドルでデバイスつくれば
そのコントロールに対して描画できる

742:デフォルトの名無しさん
08/10/17 08:32:57
そんなんせんでも、Present()時に書きたいウィンドウのハンドル指定すりゃドコにでもかけるぞ。

743:デフォルトの名無しさん
08/10/17 09:35:58
ソフトバンククリエイティブの3D格闘ゲームプログラミング、ちょっと読んでみたんですが
Xファイルを、メッシュ、面、法線と、順番にトークンごとに区切って読み込んでいたのですが
そんな方法しかないのでしょうか?
上から読んで行き、メッシュという文字があれば。。。のような感じでした。

744:デフォルトの名無しさん
08/10/17 09:41:26
D3DXの関数使って読めばいいじゃないか。
Xファイルなんていちいち自前でパースする意味がわからんし。

745:デフォルトの名無しさん
08/10/17 09:48:33
はー
こんなのマスターできる気がしねー
俺はおまいらに劣っているニカ?

746:デフォルトの名無しさん
08/10/17 09:55:15
>>747
そうですよね。
テンプレートの読み飛ばしなどを意図してのことだったんでしょうか・・・

747:デフォルトの名無しさん
08/10/17 09:57:17
>>744さんでしたorz

748:デフォルトの名無しさん
08/10/17 11:41:49
>>743
あの本は一通り読んだけど
ファイルフォーマットとしてXファイルを使っているが
プログラム的にはオリジナルの頂点形式のデータとして扱うために
自力でファイル解析しながら読み込んでる感じだ
解析が甘いから出力したソフトによって読めないファイルとかあるけどな
なぜそんなことしてるかっていうと
ハードの行列レジスタ数に依存せずに
CPUで無制限のボーン行列を変換してスキニングするため
サンプルのモデルは100本くらいボーンが入っててアホかと思ったが
いずれはオリジナルフォーマットとか作りたくなるだろうからいらない知識というわけではない

749:デフォルトの名無しさん
08/10/17 12:03:08
行列レジスタなんてないけどね
あと100本くらいなら頂点処理をソフトウェアで走らせればいいだけなのでは?
まあフォーマット理解するのには自前で読み込むのも悪くない

750:743
08/10/17 14:26:36
レスありがとうございます。
なるほど・・・ボーンの数を無制限にするなどのために自力で読み込んでいたのですね。
じっくり最後まで読んだわけではないのでボーンが100もあるとは気づきませんでした。
あの本を参考に3Dアクションゲームを作ってみようと思います。
ありがとうございました。

751:デフォルトの名無しさん
08/10/17 19:03:40
DirectX難しいよね・・・
C/C++は学んだけど、DirectXはどこから手をつけたら良いかわからない。
Win32APIの知識がいるのかな?
みなさんどうやって勉強したんでしょう・・・

752:デフォルトの名無しさん
08/10/17 19:12:27
とりあえずソース付きのサンプルをいじってみる。
SDK付属のでもWEBに転がってるのでも本に付いてるのでも構わない。
Win32APIの知識はそんなに要らない。
Win32Applicationとして実装する最低限のことができればおk。

753:デフォルトの名無しさん
08/10/17 21:23:55
managed directxを先にやると楽だよ

754:デフォルトの名無しさん
08/10/17 21:26:04
骨が多い場合は頂点レジスタ数に合わせてメッシュを分割して描画するのが一般的だと思うが・・・。
D3DXで読めば分割後のテーブルデータも一緒に出してくれるので
自前フォーマットを使う場合でも中間データとしてはかなり便利だと思うがね。

755:デフォルトの名無しさん
08/10/17 21:28:35
>>751
Win32APIじゃなくても、MFCやDXUTにしても、
必要かどうか疑問に思ったら、まず触ってみて簡単な
プログラムを作ってみるといい。
完璧に理解しようなんて思わなくてもいいから。

DirectXを主体にゲームなり作るにしても
他のものに触れるのは決して無駄にならないよ。

756:デフォルトの名無しさん
08/10/18 00:39:12
>>745 >>751
やっぱ最小サンプルからだよね。Windowが出るだけ→四角形が出るだけみたいな。
いきなりゲームの完成形とか考えずに、サンプルを継ぎ足しながら理解していき、
そのつど必要になった技術を習得していった方がモチベーションが続くのでは。
俺はMSX-BASICからプログラムとお付き合いのあるオサーンだが、
何を作るにも膨大な基礎知識とコーディング量が必要な現状で、
今からプログラムやライブラリを習得する気概のある人達を素直に尊敬する。

757:デフォルトの名無しさん
08/10/18 02:42:31
俺がDirectXを勉強した過程は、挫折、超挫折の繰り返しだなぁ。
そのうち周辺知識がついてすることもなくなって、改めてDirectXの入門書を読んだらすげー理解できてオレすげーってなった。
5年くらいずっと挫折し続けてこれだからなw
ゲームを作りたいだけならそこら辺のライブラリ使った方がいいわ。

まぁ焦らず勉強を続けてくれ。

758:デフォルトの名無しさん
08/10/18 09:38:27
5年くらい掛けて勉強するか
5年後というと40歳なわけだがw

759:デフォルトの名無しさん
08/10/18 09:41:12
それは流石にはじめるのが遅すぎだろう

760:デフォルトの名無しさん
08/10/18 09:45:00
ただの趣味でもダメですか?

761:デフォルトの名無しさん
08/10/18 09:58:56
ただの趣味なら10年は掛かるとお伝えしておこう

762:デフォルトの名無しさん
08/10/18 12:09:39
1に根気、2に根気だな。
DirectXは精神論で超越できる

763:デフォルトの名無しさん
08/10/18 17:24:12
こんなにもレスが(゜Д゜
ありがとうございます。
やっぱり入門するのが一番根気がいりそうですね。
簡単なプログラムを弄るとはいえ、どれが簡単なプログラムなのかも一々ググらないとダメな現状。
そもそもダイレクトXの入門書で詳しくかかれているのが無いようなきもします。


764:デフォルトの名無しさん
08/10/18 17:38:40
DirectX = COM + 基礎知識 * 100 + 経験知識
って感じ

765:デフォルトの名無しさん
08/10/18 17:44:17
根気もそうだが
何から勉強するかわからないでいきなり入門書買うとかNG
とくにVCBCの入門書はほんとに何もわかってない初心者には意味のないものが多い
そのへんも飛ばして「初心者でもわかるDirectX」みたいな本を手に取ったら挫折確定
まずCを理解してその後win32APIについてキモイくらいに丁寧に解説してる本から入るのが吉

何も知らないでいきなりDirectXの解説書かう馬鹿なんて居ないと思ったアナタ
ここに少なくとも一人いますよ

766:デフォルトの名無しさん
08/10/18 18:29:11
学校の図書館にDirectXの本があって
一番後ろのページに、今までどれぐらいの人が借りたか
わかる紙がついてるんだけど、
それは大体10回ぐらい借りられていた。

Game Programing Gemsは誰も借りてなかった。

767:デフォルトの名無しさん
08/10/18 18:30:33
DirectXあきらめてWebプログラミングでもやろう

768:デフォルトの名無しさん
08/10/18 18:58:21
DirectX6SDKの本買って武器として使った奴ならココにいるぜ

769:デフォルトの名無しさん
08/10/18 20:50:51
>>763
片っ端からやれよ
はじめに苦労した分が土台になる

はじめに「本なんていらなかったよw俺がいらなかったもんw」とか
言ってるボケに会うこともあるだろうがそいつはゴミなので無視していい
建築に大事な基礎が死んでるから伸びない
大きいビルを建てるにはそれなりの土台が必要
いまのうちに死ぬほど苦労してちゃんとした土台を作っておけ

っていってもプログラマになんてなったって金になんないんだよね(笑)

770:デフォルトの名無しさん
08/10/18 21:22:15
win32の知識も必要だと思う。じゃないと何やってるかわからんだろ。
C++→Win32→DirectXってかんじかな。
C学んだくらいでいきなりDirectXは挫折させる力がある。
弄って覚えるにしても、今はもうサンプルが入ってないみたいだし(上に書いてあったの見ただけだが)

771:デフォルトの名無しさん
08/10/18 21:57:45
本なんていらんよ。ネットも使えないゴミはのびない

772:デフォルトの名無しさん
08/10/18 22:46:13
>>748
IDirectXFileは元々汎用的に作られてるし
XFileに乗っかるぶんには、自前でパースする必要はない。
何でも自分でやりたがるのは結構だが、本出すならベストな方法を載せろって感じ。
>>743のように勘違いする人もいるようだし、迷惑な話。

773:デフォルトの名無しさん
08/10/18 22:49:20
DirectXは最近日本語ドキュメントが出てないのがキツイな。
Direct3D10とかVista専用とあいまって、ますます手を出しにくい。

774:デフォルトの名無しさん
08/10/18 23:36:14
ベストな方法載せろってあーた^^;
自分で自分なりのベストな方法を考える事ができない奴は
プログラマとしてはやっていけないよ。

あくまで「参考書」であって「マニュアル」じゃーないぞ。

775:デフォルトの名無しさん
08/10/18 23:43:01
本がいらないとかww
ネットでやりたいことの表面の知識しか集めてないのがまるわかり。
DirectXの前にC++とWin32は学ぶべき。後々自分が本当にしたいことが出来たときのためにも

776:デフォルトの名無しさん
08/10/18 23:49:48
必要なのはWin32というよりウィンドウシステムの仕組みについて、かな。
デバイス作るのに何でHWNDが必要なのかとかスレッドの流れがどうなってるのかとか
知ってた方が学習しやすいだろう。

777:デフォルトの名無しさん
08/10/18 23:59:01
>>775
別に本が役に立たんとは言わんけど、別に必要性はないでしょ。
C++もWin32もネットに十分な情報が転がってるし。
最新の情報は常にネットが先だしな。
その程度の情報も調べられないなら、ネット音痴と言わざるをえない。

「これはこの本にしか載ってない情報なんだ!」
ってのがあればぜひ教えて欲しい所だが、巷にあふれるほとんどの本は
ネットで事足りるような情報しか載っていないよ。

778:デフォルトの名無しさん
08/10/19 00:02:42
>>777
本自体の信頼性も、あとで読み返してみるとアレなのもあるよね
昔HTMLのトンデモ本持ってたw

779:デフォルトの名無しさん
08/10/19 00:03:45
本にしろネットにしろ、書いてある事だけを丸写しで
自分で何も考えない奴は、結局成長はしないんだよ。

「●●って本に書いてある通りにしたけど動きません」とか
こういう所ですぐ聞くような奴ね。

780:デフォルトの名無しさん
08/10/19 00:06:24
それじゃこのスレの意味がなくなるんじゃないか?

781:デフォルトの名無しさん
08/10/19 00:10:49
>>780
スレ以前につーちゃんねるが必要ない。

782:デフォルトの名無しさん
08/10/19 00:11:39
ネットより本派だけどネットで調べるのが面倒だから本に金払ったっていいやん。
情報のスピードでは負けるけど、そんな事言ったらベンダーが書いてるマニュアルが最速で
それ以外が二次情報になるのは一緒だし

783:デフォルトの名無しさん
08/10/19 00:13:40
本がよくないなんて言ってないよ
すごい本ももちろんたくさんある

784:デフォルトの名無しさん
08/10/19 00:18:21
本の良いところはどこでも読めるところだな。
てか本代くらいケチるなww
ダイレクトX学ぶには下準備いるんだし

785:デフォルトの名無しさん
08/10/19 00:20:23
とりあえずDirectXの本はいっぱい買った。
寝る前にパラパラ見る。これでいつかはマスターできるはずと
思っている。

786:デフォルトの名無しさん
08/10/19 00:26:51
本は電車の中で読むためのもんだと思ってる。
どんな本でも1ページくらいは有用だと思える情報があるし。

787:デフォルトの名無しさん
08/10/19 00:28:58
著名な人が推奨してる本ってのはやっぱりいいよ

788:デフォルトの名無しさん
08/10/19 02:05:28
やねうらおですね、わかります

789:デフォルトの名無しさん
08/10/19 12:46:19
本って、やっぱ売れてナンボだから書く側のターゲットがブレる時がある。
”初心者向けは基本の技術解説だけでいいから楽だけど、それだとターゲットが
狭いので中級者向けにも書いて、ただページが膨大だと定価や作業量の問題もあるから
一部の技術だけに特化して深いところをー”なんて感じ。
最初はネットで良いと思うよ。誰かに説明したい、自称中級者の方々が山ほどいて
丁寧に教えてくれる。ただ、その人達が「それはできません。」と断言したことが
本当にできないかとか、教わった技術が適切か等の精査は必要。

790:デフォルトの名無しさん
08/10/19 16:30:18
俺はDirectXよりもWindowsプログラミングを先に学んだほうが良いと思うわ。
そのほうがすんなりDirectXのコードを読める。
それに今出版されてるDirectXの本はSDKのサンプルからやってるから、サンプルがなくなった今
(SampleBrowserは昔のとはちょっと違うね)DirectXの学習は困難だよな。特にC++終えたての人とかは。
あと、本は買ったほうがいい。ネットの知識ってのは上でも言われてるけど表面上でしかないよ。
だからちょっとバージョンが違ってエラーが出たときとかにも対処しきれない。
勘違いしないでほしいのは、本がすべてというわけではないし、関数とか、ここはどうすればいいのか
ってのをちょっと調べるだけならネットでも全然おkだと思う。
ただ、本で学んでからネットを見たほうが応用が利く気がする。
異論は認める

791:デフォルトの名無しさん
08/10/19 16:48:08
実際本見てからのほうが応用が利くと思うぜ クソ本でなければ
本いらないとか言ってるやつはネットでどうやって調べるか
ノウハウがわかってるからそんなこと言ってるだけ
ほんとにわかってないやつは何から調べればいいかわからないから
ネットだけではどうにもならない

792:デフォルトの名無しさん
08/10/19 16:51:47
買わずとも図書館で借りてきたらいいと思うのは俺だけ?
流れを一通り学んだら必要なAPIをMSDNライブラリサイトで調べたらいいだけだし。

793:デフォルトの名無しさん
08/10/19 16:52:33
あらかた同意だが、ネットで予備知識仕入れて、書店で選ぶ参考にはなる。
その点でもネットは必要。

あとネットが使えるかどうかは関係なく本の知識は偉大と思う。

794:デフォルトの名無しさん
08/10/19 17:01:19
ここはいつから本の必要性を語るスレになったんだ?
本を読む前に>>1ぐらい嫁よ

795:デフォルトの名無しさん
08/10/19 17:13:32
ネットは広いけどあまりにも薄すぎる
本は濃く知るのにどうしても必要

こういう特色を人に説明できないのも本を読んでいないから

と俺は思う

796:デフォルトの名無しさん
08/10/19 17:16:34
お前の妄想なんてどうでもいい

797:デフォルトの名無しさん
08/10/19 17:19:19
そもそも本を読んで無い奴に本を否定はできない
自分は本を読んでいて他の人間には薦めないってのは陥れてるとしか思えない

798:デフォルトの名無しさん
08/10/19 17:27:17
ウィンドウを画面の中心で開くやり方ってどうやるんでしょうか・・・?

CW_USEDEFAULTしか分からないので
ヒントいただけませんか><

799:デフォルトの名無しさん
08/10/19 17:31:05
GetDesktopWindow
GetWindowRect
必要ならAdjustWindowRectExも

800:デフォルトの名無しさん
08/10/19 17:39:19
>>798
本を読めよ

801:デフォルトの名無しさん
08/10/19 17:43:42
※ただしマルチディスプレイは考慮しないものとする

802:デフォルトの名無しさん
08/10/19 17:51:01
>>795みたいにネットは広いけど浅いとか思い込んでいる人は
ネットの使い方の本でも読んだ方がいいと思う

どっちが深いも浅いもない。
必要な情報を個々がどうやって見つけるかという違いがあるだけ。
ネットで探すのが下手なら本を読めばいい。

803:デフォルトの名無しさん
08/10/19 18:06:47
ネットで十分っていってるやつは
ちゃんとした専門書を読んだことがないんだろうなぁ

804:デフォルトの名無しさん
08/10/19 18:10:48
本は(物によっては)有用な部分はあるけど、必要ではない。それでFA。
で、ここは質問スレであって、こんなどうでもいい事を延々と繰り返すスレではない。
>>1にある文章も読めないような奴に本が読めるとは到底思えん。

805:デフォルトの名無しさん
08/10/19 18:15:35
>>803
あなたの持っている「専門書」のタイトルを全て教えてくだちぃ

806:デフォルトの名無しさん
08/10/19 18:15:59
>>804

ネットは(サイトによっては)有用な部分はあるけど、必要ではない。それでFA。
で、ここは質問スレであって、こんなどうでもいい事をにいちいち突っ込むスレでもない。
>>1にある文章も読めないような奴にネットが使いこなせるとは到底思えん。

807:デフォルトの名無しさん
08/10/19 18:17:00
もう刺激するなよ

808:デフォルトの名無しさん
08/10/19 18:21:29
ネットは必要だよね
ネットに繋がってないプログラマーのデスクが今時あるだろうか

ネットだけでやってる奴はいても、本だけでやってる奴なんていないだろ

809:デフォルトの名無しさん
08/10/19 18:23:45
ネット→ものによっては「必要」
本→ものによっては「有用」

でファィナルアンサー

810:デフォルトの名無しさん
08/10/19 18:26:23
ネットの回線切って一週間仕事する自信はないな
あーでも漫画を一週間読まないでプライベートをすごす自信もないw

811:デフォルトの名無しさん
08/10/19 18:28:01
もう刺激すんなって

812:デフォルトの名無しさん
08/10/19 18:33:58
それでDirectXの習得にお勧めの書籍はなんですか

813:デフォルトの名無しさん
08/10/19 19:12:22
とりあえずWeb上で入手できる
サンプル、情報で自分がやってみたいことに挑戦する
ただ、なんとなくDirectXをマスターしたいとか言う目的意識のない方はお帰りください
まずDirectXで何をしたいのか目標を定めることから始めましょう
そこに対し自分で思考錯誤していると
必ずWeb上だけの情報では解決できないことがでてきます
本を選ぶ基準はただなんとなく習得したいための本ではなく
自分が知りたい情報の載っている本を探せばいいだけなのです
おそらくその本の半分以上の内容は必要のないものでしょうが
自分の知りたい情報の値段がその本の値段につりあうと思えば買えばいいのです
本の値段とそこに乗っている情報の値踏みができないレベルの人は本に手を出すべきではないでしょう

814:デフォルトの名無しさん
08/10/19 19:19:25
>>813
先輩方が何をやりたいと思ってなんという本を読んでその知識を得たという情報で結構です
いきなりWebで入手しろといわれても、何から手をつければいいかさっぱりなんです

815:デフォルトの名無しさん
08/10/19 19:25:51
>>801
マルチディスプレイ環境で
Windowモードのアプリを別のディスプレイへ移動すると遅くなるのはなんでだろう
どうやっても回避できない

816:デフォルトの名無しさん
08/10/19 19:29:41
>>815
本を読めばわかるよ

817:デフォルトの名無しさん
08/10/19 19:33:51
MSDN Library読んだらどうすべきか書いてあるよ

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


819:デフォルトの名無しさん
08/10/19 19:39:17
×必ずWeb上だけの情報では解決できないことがでてきます
○ひょっとしたらWeb上だけの情報では解決できない場合があるかも知れません

820:デフォルトの名無しさん
08/10/19 19:41:20
またWeb狂信者か

821:デフォルトの名無しさん
08/10/19 19:41:58
まったくだ。本を読めばあらゆる事象が解決する

822:デフォルトの名無しさん
08/10/19 19:43:05
また本狂信者か

823:デフォルトの名無しさん
08/10/19 19:44:14
Webだと解決できない事って具体的になんですか。教えてください。
ようはそのWebで解決できない事が書いてある本さえあればいいんですよね。
俺頭いい。

824:デフォルトの名無しさん
08/10/19 19:46:34
輪廻転生は本当にあるのか

825:デフォルトの名無しさん
08/10/19 19:47:57
このスレで一番詳しい奴が本書けば解決
早くかけよ、さぼるな、仕事なんて辞めて本書け本

826:デフォルトの名無しさん
08/10/19 19:48:44
>>825
別に書いてやってもいいけど、いくらくれんの?

827:デフォルトの名無しさん
08/10/19 19:50:02
売れた数次第だぼけ

828:デフォルトの名無しさん
08/10/19 19:54:32
印税は1割

829:デフォルトの名無しさん
08/10/19 19:58:48
盛り上がって増すな

830:デフォルトの名無しさん
08/10/19 20:01:29
>書いてやってもいい

ワロタw

831:デフォルトの名無しさん
08/10/19 20:03:49
読んでやってもいいからタダで書けよ

832:デフォルトの名無しさん
08/10/19 21:06:00
俺はネットにうpしてやんよ、タダで

833:デフォルトの名無しさん
08/10/19 21:10:51
じゃあ、オレはタダで読んでやる。

834:デフォルトの名無しさん
08/10/19 22:28:34
別に選択肢をわざわざ減らす必要はねーし
読まないって奴は読む奴に比べて単純に頭が悪くなるってただそれだけ

835:デフォルトの名無しさん
08/10/19 22:38:26
使えない本やサイトは逆に頭が悪くなるけどな

836:デフォルトの名無しさん
08/10/19 22:44:18
>>835
数をこなすことでダメなものをダメと見切れるようになる
タスクシステムに飛びつくこともなくなる

837:デフォルトの名無しさん
08/10/19 22:45:05
>>834
あなたが選択した、頭がよくなった本をぜひぜひ教えてください。お願いします。

838:デフォルトの名無しさん
08/10/19 22:51:28
タスクシステム使いこなせないとかもうね

839:デフォルトの名無しさん
08/10/19 23:16:50
流れにワロタww
なんか一人のネット狂信者がわめいてるみたい。
コピペでプログラム組んで『俺すげーww』とか言ってる。
俺も昔はそうでした。まぁ今は暖かい目で見てあげよう。いつか書籍の必要性がわかる。


840:デフォルトの名無しさん
08/10/19 23:31:59
自分がネットや付属CD-ROMからコピペするしかできない無能だったから
他人もそうだと思い込みたいんだろうなぁ

841:デフォルトの名無しさん
08/10/19 23:36:06
誰も書籍を否定してるわけじゃないのにな。
何をするにも絶対本が必要という事にしないと気が済まんのかな。

842:デフォルトの名無しさん
08/10/19 23:45:29
もうそれぐらいにしてやれよw
>>839はわざわざageてまで必死に自分の無能さを主張してるんだからw

843:デフォルトの名無しさん
08/10/19 23:58:46
いい加減にしろ
だからどっちでもいいだろ。ネットで済む事はネットで済ませりゃいいだろうし
本が欲しいと思うんだったらそう思った時買えばいいだよ
そんな個人差がある事を必要/不必要なんて言葉で線引きしようとするのが愚の極み

844:デフォルトの名無しさん
08/10/20 01:02:21
すげー、まだやってる。

845:デフォルトの名無しさん
08/10/20 01:02:48
お前だけ

846:デフォルトの名無しさん
08/10/20 01:10:57
>>842
そうやって煽る自分が一番無能と思わんかね?
本もネットも必要で終わろう

847:デフォルトの名無しさん
08/10/20 01:12:23
まだ言ってるよ^^;

848:デフォルトの名無しさん
08/10/20 01:24:40
人によっては必要だし人によっては不必要。
個々の目的が違うんだからそんなの当然だろ。頭にうじわいてんじゃね。

849:デフォルトの名無しさん
08/10/20 01:37:26
人によってはじゃなくて場合によってはだろ
なにも選択肢からわざわざはずす必要がない
それともどうしても本が不必要だと決定する何かがほしいのかな?
そういうわけじゃないだろ?

もしかしたら、今後ネットにはない転載不可のすばらしい本が出る可能性だってあるわけだしね

850:デフォルトの名無しさん
08/10/20 01:56:05
選択肢選択肢としつこい子だな。エロゲ界の住人かよ。
別に人によってはでも場合によってはでもどちらでもかまわないよ。
これで満足かい?

851:デフォルトの名無しさん
08/10/20 02:01:31
エロゲ界の住人ワロタw

852:デフォルトの名無しさん
08/10/20 02:20:01
>>850
何、カッカしてんの?
育ちが悪いな
親もロクなもんじゃねぇだろ

ああ、貧乏だから本も買えないのか

853:デフォルトの名無しさん
08/10/20 02:25:16
何鏡に向かって独り言言ってんの^^;

854:デフォルトの名無しさん
08/10/20 02:36:19
/   //   /   //    ______     /   //   /
 / //   /|   r'7\ ,.ヘ‐'"´iヾ、/\ニ''ー- 、.,   /    /
  /   / |  |::|ァ'⌒',ヽ:::ヽrヘ_,,.!-‐-'、二7-ァ'´|、__
`'ー-‐''"   ヽ、_'´  `| |:::::|'"       二.,_> ,.へ_
         /  //__// / / /      `ヽ7::/
 か っ も  |  / // メ,/_,,. /./ /|   i   Y   //
 ァ  て う.  |'´/ ∠. -‐'ァ'"´'`iヽ.// メ、,_ハ  ,  |〉
  |  約 醜.  ヽ! O .|/。〈ハ、 rリ '´   ,ァ=;、`| ,ハ |、  /
  |  束 い   >  o  ゜,,´ ̄   .  ト i 〉.レ'i iヽ|ヽ、.,____
  |  し  煽  /   ハ | u   ,.--- 、  `' ゜o O/、.,___,,..-‐'"´
  |  た  り  |  /  ハ,   /    〉 "从  ヽ!  /
  |  じ  合  |,.イ,.!-‐'-'、,ヘ. !、_   _,/ ,.イヘ. `  ヽ.
 ッ .ゃ .い   |/     ヽ!7>rァ''7´| / ',  〉`ヽ〉
 ! ! な  は   .',      `Y_,/、レ'ヘ/レ'  レ'
   い  .し    ヽ、_     !:::::ハiヽ.   //   /
   で  .な    ./‐r'、.,_,.イ\/_」ヽ ',       /  /
   す  い   /    `/:::::::/ /,」:::iン、 /    /
          〈  ,,..-‐''"´ ̄ ̄77ー--、_\.,__  /
      ,.:'⌒ヽ ´         | |  , i |ノ   `ヾr-、

855:デフォルトの名無しさん
08/10/20 02:36:41
>>852
とうとう、お前のかーちゃんでーべそとか言い出しちゃったよ
もうね、プログラムの本の前に読むべき本があるんじゃないかな?
手に取る本の選択肢を間違えたね

856:デフォルトの名無しさん
08/10/20 03:19:28
煽りあいとかどうでもいいので、とりあえずここは建設的に、
ネットに載ってない情報を持っているDirectXの本を紹介してくれますでしょうか?
必要だと言ってる人は少なくとも一冊はそういった本を持ってるわけですし。
それが他人から見ても必要だと感じられるなら必要性の高いお勧め本ってことで。

書籍名:
出版社名:
価格:
ネットに載ってない情報:

よろしくお願いします。

857:デフォルトの名無しさん
08/10/20 04:17:21
需要:情報が欲しい

供給:
・紙媒体:本→有料、概ね著作者が明確。
・電子媒体:ネット→概ね無料、著作者が不明確の場合あり。

その情報だけでお金取れそうなら本にした方が得だよね。
ただ、それを読んだ人が無料でネットに公開しちゃう場合があるよね。
(盗用と、技術解説ギリギリのラインで。)

「猫でもわかる~」みたいに、ネットで情報公開しつつ製本化されてるものもあるよね。
それでも売れるよね。「無料で手に入る情報に金払うなんて」という考えもあるけど、
その辺は案外、読み手の好みの問題だったりしてね。
読み手も書き手も多種多様で、媒体とそれに伴うルールが違うだけなので、
優劣はつかないんじゃないかなー。

ってゆーか、このスレの流れ、信者同士の罵り合いっていうよりかは
反応が面白くて適当に煽ってる人が多そうだよねー。
ってゆーか俺スレチだねー。ごめんねー。

858:デフォルトの名無しさん
08/10/20 06:20:21
>>856
子供みたいw

859:デフォルトの名無しさん
08/10/20 07:11:04
>>855
は?
誰にレスしてるの?
そんなのどこにも書いてないじゃん

捏造?
育ちの悪さがレスにあふれ出てるねw
まあ、本も買う金がないほど貧乏だししょうがないとは思うけどねw

860:デフォルトの名無しさん
08/10/20 07:25:45
/   //   /   //    ______     /   //   /
 / //   /|   r'7\ ,.ヘ‐'"´iヾ、/\ニ''ー- 、.,   /    /
  /   / |  |::|ァ'⌒',ヽ:::ヽrヘ_,,.!-‐-'、二7-ァ'´|、__
`'ー-‐''"   ヽ、_'´  `| |:::::|'"       二.,_> ,.へ_
         /  //__// / / /      `ヽ7::/
 か っ も  |  / // メ,/_,,. /./ /|   i   Y   //
 ァ  て う.  |'´/ ∠. -‐'ァ'"´'`iヽ.// メ、,_ハ  ,  |〉
  |  約 醜.  ヽ! O .|/。〈ハ、 rリ '´   ,ァ=;、`| ,ハ |、  /
  |  束 い   >  o  ゜,,´ ̄   .  ト i 〉.レ'i iヽ|ヽ、.,____
  |  し  煽  /   ハ | u   ,.--- 、  `' ゜o O/、.,___,,..-‐'"´
  |  た  り  |  /  ハ,   /    〉 "从  ヽ!  /
  |  じ  合  |,.イ,.!-‐'-'、,ヘ. !、_   _,/ ,.イヘ. `  ヽ.
 ッ .ゃ .い   |/     ヽ!7>rァ''7´| / ',  〉`ヽ〉
 ! ! な  は   .',      `Y_,/、レ'ヘ/レ'  レ'
   い  .し    ヽ、_     !:::::ハiヽ.   //   /
   で  .な    ./‐r'、.,_,.イ\/_」ヽ ',       /  /
   す  い   /    `/:::::::/ /,」:::iン、 /    /
          〈  ,,..-‐''"´ ̄ ̄77ー--、_\.,__  /
      ,.:'⌒ヽ ´         | |  , i |ノ   `ヾr-、

861:デフォルトの名無しさん
08/10/20 09:28:46
ゴメンナサイ

862:デフォルトの名無しさん
08/10/20 10:00:14
イエイエ
僕も悪かったです。本もネットも素晴らしいです。

863:デフォルトの名無しさん
08/10/20 12:08:33
本もネットもいらね

864:デフォルトの名無しさん
08/10/20 12:16:00
自分自身の親や貧乏に対するコンプレックスを
相手に置き換えることでうさを晴らしてるんだろうな
察してやろうぜ


865:デフォルトの名無しさん
08/10/20 12:24:25
もうやめてえええええええええええ
彼を許してあげてええええええええええ

866:デフォルトの名無しさん
08/10/20 12:25:43
個人差の問題を他人に必要とか言って押し付けてる時点で終わってる

867:デフォルトの名無しさん
08/10/20 12:41:13
個人差じゃなくて選択肢の問題だよ
よくわからんけど

868:デフォルトの名無しさん
08/10/20 12:53:30
イベントフラグが立たないと選択肢は発生しないよ
よくわからんけど

869:デフォルトの名無しさん
08/10/20 14:46:23
>>858>>856>>852へのアンカーミスですた
すまそ

870:858
08/10/20 16:16:10
>>869
いいえ。違います。

871:デフォルトの名無しさん
08/10/20 16:38:45
D3DRECTって何のために存在するの?
中身はRECTの並びと一緒だし。
操作用の関数が用意されてるでもないし
受け渡しにいちいちキャストが必要だし。

872:デフォルトの名無しさん
08/10/20 16:43:26
windows.h

873:デフォルトの名無しさん
08/10/20 16:46:22
>>871
本を読めばわかる

874:デフォルトの名無しさん
08/10/20 17:07:17
>>871
座標をx y で扱うためだろ
left, top, right, bottomじゃわかりにくくなる

875:デフォルトの名無しさん
08/10/20 17:28:46
871が聞きたいのは
なんでRECTが存在するのに、DirectXはわざわざ同じフォーマットの
別名構造体を独自に作って使うの?ってことかな?

876:デフォルトの名無しさん
08/10/20 17:52:28
>>875
そうかと思われ
おれもなんであるのか知りたい

877:デフォルトの名無しさん
08/10/20 17:57:40
あれはGDIのRECTだし

878:デフォルトの名無しさん
08/10/20 17:58:08
そんなどうでもいい事の為に一人で必死だな


879:デフォルトの名無しさん
08/10/20 18:01:44
managed版とかとの兼ね合いじゃないの?
WinAPI群と同調させるよりかは、DirectX群での同一性を求めたとか

880:デフォルトの名無しさん
08/10/20 18:44:20
どのスレで質問していいのか分からなかったので一番なじみのあるこのスレで質問させてもらいます。

自分のメインパソコンでコンパイルしたアプリを他のパソコンでも起動できるか試したのですが

メインのPCだと URLリンク(appleloader.bbsnow.net)

普通に起動できて。

学校のPCと家のサブパソコンだと URLリンク(appleloader.bbsnow.net)

エラーが出て起動できません・・・・。

自分で考えられる対処法は試したのですがわかりません・・・。

アドバイスよろしくお願いします。

家メイン(デスクトップ) WINXP32BIT Geforce8800GTS メモリ4G CPU コア2DUO

家サブ(デスクトップ) WINXP32BIT マザーボード内臓?(sis741) メモリ512M アスロン3000?

学校 WINXP32BIT(ノート) わかりません // // /

すれ違いだったら誘導お願いします><

881:デフォルトの名無しさん
08/10/20 18:47:03
家と学校PCにDirectX入ってるんか?

882:デフォルトの名無しさん
08/10/20 18:50:44
manifestファイルはなかった?

883:880
08/10/20 18:53:58
>>882

プロジェクト全体を探しましたがなかったです。

USBにフォルダごとコピーして他のPCに持っていったので
足りないファイルなどはないと思います。

884:880
08/10/20 19:03:16
連レスすいません。。

mainfestファイルありました。
出力を上記のファイルと別の所にしてあるからでしょうか?

885:デフォルトの名無しさん
08/10/20 19:05:01
必要なDirectX Runtimeが無い

886:デフォルトの名無しさん
08/10/20 19:05:58
エラーとはどんなエラーかすらも書かないのに
原因教えろと言われても
サブPCや学校でコンパイルできるんならそっちでデバッグしてみろ

887:デフォルトの名無しさん
08/10/20 19:09:24
どうせDLL使用してて読み込んでないとかだろ
ここじゃなくてVCスレ行った方がいいよ

888:デフォルトの名無しさん
08/10/20 19:12:42
>>886
書いてるだろ。htmlリンクだから恐いが

889:デフォルトの名無しさん
08/10/20 19:16:02
エラーメッセージでぐぐったら原因出てくるじゃん

890:デフォルトの名無しさん
08/10/20 19:35:22
c++のコード生成の設定変えたらできました

ありがとうございます

891:デフォルトの名無しさん
08/10/20 19:45:16
DirectX10を使っていて、
シェーダで結果を書き込んだテクスチャを
CPUで処理するためにCPUのメモリにコピーしたいんですが、
どのような手順でやればよいでしょうか?

892:デフォルトの名無しさん
08/10/20 19:54:08
CPUのメモリってあーた

893:デフォルトの名無しさん
08/10/20 19:56:08
二次キャッシュってこと?

894:デフォルトの名無しさん
08/10/20 19:58:51
CPUのメモリって俺的にはしっくり来る用語なのは
メモコン内蔵だからか

895:デフォルトの名無しさん
08/10/20 20:02:03
VRAMに対するメインRAMってことでは?

896:デフォルトの名無しさん
08/10/20 20:14:30
DirectDrawはDrawLineとかDrawRectとかありましたが
direct3dスプライトはDirectDrawみたいに
画面に線引いたり円描いたり四角描いたりできますか?


897:デフォルトの名無しさん
08/10/20 20:19:10
>>871
Direct3Dの部分にwindows.hを取り込まないためでしょ。
D3DCOLORなんかも

898:デフォルトの名無しさん
08/10/20 20:52:16
>>891です
すみません>>895の方の意味です
シェーダでテクスチャにスムーズフィルタとかかけて、
CPUでその結果を使って画像処理を行いたいので、
そのためにテクスチャからメモリにコピーする方法を
知りたいんです

899:デフォルトの名無しさん
08/10/20 20:59:48
そもそもレンダリング終わった時点で
テクスチャをロックして情報すえばいいんじゃ?

900:デフォルトの名無しさん
08/10/20 21:05:07
情報!情報らめぇ~

901:デフォルトの名無しさん
08/10/20 21:09:36
フレームごとに1増えていき

50を超えたら-50に移動

m_position.x += 0.01f;

if(m_position.x > 2.0f) {
m_position.x = -2.0f;
}

本ではこういう風に定義されているのですが数字がよくわかりません・・・。

説明お願いできませんか。

902:デフォルトの名無しさん
08/10/20 21:18:27
sin使えばいいのに

903:デフォルトの名無しさん
08/10/20 21:27:29
DirectXにかすりもしないくらい関係ない
50って何だ

904:デフォルトの名無しさん
08/10/20 21:41:03
>>901
C言語やった事あるのか?

905:デフォルトの名無しさん
08/10/20 21:44:10
>>901
本読めばわかる

906:デフォルトの名無しさん
08/10/20 21:49:41
書いた人間にしか分からないだろ

907:デフォルトの名無しさん
08/10/20 21:53:21
説明をおねがいしたいのはこっちだよ^^;

908:デフォルトの名無しさん
08/10/20 21:55:32
エスパーすると
コメントごとコピってきたソースの
パラメーターだけ変えたけどコメントがコピー元のまま

909:デフォルトの名無しさん
08/10/20 22:54:37
D3DXVECTOR3 m_pos;

m_pos.x += 1.0f;

1.0fって1mですか?

910:デフォルトの名無しさん
08/10/20 23:01:39
自分で1mって決めればそれが1mだよ

911:デフォルトの名無しさん
08/10/21 00:24:32
本とWEBサイトって同じようなもん。

912:デフォルトの名無しさん
08/10/21 02:19:57
1.0fは(float)1.0だと思う。
こんなこと言っても分からんと思うがw

913:デフォルトの名無しさん
08/10/21 18:31:52
自分で 1m と決めてもいい
俺は 1.61624 * 10e-35 m だな

914:デフォルトの名無しさん
08/10/21 20:01:37





DirectXを、ディレクトックスと呼ぶのは我慢できるとしてもだ

Direct3Dを

ダイレクトサンディー

っていうのは我慢ならぬ。







915:デフォルトの名無しさん
08/10/21 20:07:39
>>909
正直、コーヒー噴き出したw
どうしてくれんのよ


916:デフォルトの名無しさん
08/10/21 20:22:17
1mは計算式で書くと、1024*1024
初歩の初歩だと思うんだが

917:デフォルトの名無しさん
08/10/21 20:24:21
mとか書いてるような奴に言われたくないな

918:デフォルトの名無しさん
08/10/21 20:34:01
わけわかだーね
ミリとメガの区別もつかないのって感じだね

(そうだ、もし1miBと言う単位があれば 1/1024バイト?)

919:デフォルトの名無しさん
08/10/21 21:45:44
書籍の次は1.0の単位の話か

920:デフォルトの名無しさん
08/10/21 21:52:02
1単位

921:デフォルトの名無しさん
08/10/21 21:56:22
で 結局何㌢なの?

922:デフォルトの名無しさん
08/10/21 22:01:55
プランク長さだよ

923:デフォルトの名無しさん
08/10/21 22:02:42
>>921
だから君の好きなように定義すればいいんだってば

924:デフォルトの名無しさん
08/10/21 22:35:52
好きにスケールしる

925:デフォルトの名無しさん
08/10/21 22:38:40
それか、ゲーム内単位でいいんじゃね?
1000fで1クリメライとか

926:デフォルトの名無しさん
08/10/21 22:40:14
私は1パーセクにしている。

927:デフォルトの名無しさん
08/10/21 23:13:15
ビッグだな!

928:デフォルトの名無しさん
08/10/21 23:47:01
よそのスレであったなw
1kmから始まってパーセクで終わったw

929:デフォルトの名無しさん
08/10/22 01:29:37
ピクセルシェーダで迷子になってます。
float4 pixelS(float4 src : COLOR0) : COLOR
{
  return src;
}

technique Techs
{
  pass P0
  {
    VertexShader = compile vs_1_1 vertexS();
    PixelShader = compile ps_1_1 pixelS();
  }
}
このピクセルシェーダを使ってそのまま出力するテストをしているのですが、テクスチャが全面真っ白になって
表示されてしまいます。シェーダのコンパイルは1.1です。使用箇所では
D3DXHANDLE tech=shader->GetTechniqueByName("Techs");
shader->SetTechnique(tech);
UINT pass;
shader->Begin(&pass,0);
shader->BeginPass(0);

device->SetTexture();
device->SetFVF();//変換済み頂点を設定
device->DrawPrimitiveUP();

shader->EndPass();
shader->End();

となっています。シェーダ関係を取り払うと正しく表示されるので描画部分は問題なさそうです。

930:デフォルトの名無しさん
08/10/22 01:30:18
頂点シェーダは割愛させてもらいました。連レススマソ。

931:デフォルトの名無しさん
08/10/22 06:30:40
>>929
シェーダでテクスチャ読んでないんだから、頂点カラーのまま表示されるに決まっとる

932:デフォルトの名無しさん
08/10/22 08:57:08
PSがソースをそのまま出力するだけならせめてVSも晒してくれ

933:デフォルトの名無しさん
08/10/22 12:00:34
>>931できました!ありがとうございます。
でもこれだと今までの表示方法ではすんなりピクセルシェーダを利用することができないというミスorz

934:デフォルトの名無しさん
08/10/22 17:50:11
テクスチャに線とか四角とか円とか描くにはどうすればいいですか?

935:デフォルトの名無しさん
08/10/22 18:02:10
スプライトはつかっqoe:uek?

936:デフォルトの名無しさん
08/10/22 18:06:57
1ドットのビットマップを引き伸ばしたり回転したりで四角やら線を描いたことはあるが・・・

937:デフォルトの名無しさん
08/10/22 18:13:54
ゲーデーイー

938:デフォルトの名無しさん
08/10/22 18:30:39
>>935
最後のほうがよくきこえんかった

>>936
同じような感じで無理してたけど
やっぱりそういう手しかないのかな

DirectDrawでできるならD3Dスプライトではできると思ってたんだが

939:デフォルトの名無しさん
08/10/22 20:00:27
新しいノートPCでDirectXを作ったゲーム開発を行おうと思うのですが

メモリ4Gと2Gじゃかなり違いますか?(XP32BIT)

事情でデスクトップは買えません。。。

940:デフォルトの名無しさん
08/10/22 20:02:05
富豪的プログラミング乙

941:デフォルトの名無しさん
08/10/22 21:19:39
なにが4Gだボケ
普通に開発作業を快適にしたいならまずHDDをSSDに、D3Dでの開発重視なら何よりGPUの選択が中心
それだけだ

942:デフォルトの名無しさん
08/10/23 20:36:11
まず0x0fffffff(適当)の背景色で透けた四角い枠を書いて
テクスチャを張り付けて、透過色のとこは下の枠と
その後ろのモノが見えるってのは可能?

943:デフォルトの名無しさん
08/10/23 20:39:01
日本語でおk

944:デフォルトの名無しさん
08/10/23 20:46:54
エスパーを試みたが仕事で疲れた脳みそじゃ無理だったぜ

945:デフォルトの名無しさん
08/10/23 21:09:34
このスレに居るのはSEと学生だけか?

946:デフォルトの名無しさん
08/10/23 21:12:27
そもそも「枠」が何を意味してるのかがわからん

947:デフォルトの名無しさん
08/10/23 21:15:05
よくわからんが
ピクセルシェーダー使っていいなら余裕
固定機能ならテクスチャステージで
RGBは乗算、αは加算とかにすればいけるんじゃね?

948:デフォルトの名無しさん
08/10/23 22:26:43
あきらめろ!
あきらめれば100%解決できる。保証する

949:デフォルトの名無しさん
08/10/23 22:52:38
D3DXは使ったらイケないの?

950:デフォルトの名無しさん
08/10/23 23:42:40
うん

951:デフォルトの名無しさん
08/10/23 23:51:28
何もないところに山をつくって挫折するくらいなら
使ったほうが100倍マシと思われる
車輪の再発明

952:デフォルトの名無しさん
08/10/23 23:52:49
STLとか無意味に毛嫌いしてる人いるよね

953:デフォルトの名無しさん
08/10/24 00:01:14
STLを使うとマネージドな言語になってパフォーマンスが落ちるといわんばかりの勢いで嫌う人と
テンプレートが何なのかよく分らなくて敷居をまたげないで居る人の2種類がいると思う

954:デフォルトの名無しさん
08/10/24 00:14:30
最近のD3DXフォントってグリフの作り置きできるんだね。


955:デフォルトの名無しさん
08/10/24 00:38:22
サイズを指定してCreateTectureでテクスチャを作ったときGetLevelDescでテクスチャ内のトップレベルの
サーフェイスの情報を取得したら、例えば642*480で指定した場合、そのサイズがそのまま帰るんですが、
実際には2の累乗サイズに設定されているんでしょうか?それとも見たままなんでしょうか
nVIDIaです

956:デフォルトの名無しさん
08/10/24 00:44:51
boostはまだしもSTLは必須だろ。

957:デフォルトの名無しさん
08/10/24 00:45:30
CAPSの中を見ろ。
作ったサイズそのままのビデオカードと2の累乗になるビデオカードがある。

958:デフォルトの名無しさん
08/10/24 00:57:23
>>957
D3DCAPS9のTextureCapsですよね?
D3DPTEXTURECAPS_NONPOW2CONDITIONAL
D3DPTEXTURECAPS_POW2
D3DPTEXTURECAPS_SQUAREONLY
は全て0でした・・・。


959:デフォルトの名無しさん
08/10/24 01:54:01
俺はなんとなく、例で出した642*480という半端な数値が気になったw

2の累乗のテクスチャしか作れないGPUなんて5年くらい前から出て無いんじゃない?

960:デフォルトの名無しさん
08/10/24 02:50:06
>>959
補間でふちが見えないようにだろ

961:デフォルトの名無しさん
08/10/24 06:28:43
みなさん、頭の体操の時間デス
レンダリングターゲットをテクスチャBにて描画したい場合、
①コメントアウトすると画面がぐちゃぐちゃになるものの書込まれているが、
そののままだとテクスチャBへの書込みは正常に処理されない
どうしてでしょうか?(回答時間 20分)

①GetRenderTarget(0,バックバッファ);//ここだよ
②テクスチャB->GetSurfaceLevel(0,サーフェイスA);
③SetRenderTarget(0,サーフェイスA);
④SetTexture(0,テクスチャB);
⑤DrawPrimitive
⑥SetRenderTarget(0,バックバッファ)







ヨロシクオネガイシマス(´・ω・`)つ

962:デフォルトの名無しさん
08/10/24 06:57:59
マルチかよ

963:デフォルトの名無しさん
08/10/24 07:13:29
>>960
それなら642*482にしないと

964:デフォルトの名無しさん
08/10/24 13:55:05
質問したいなら
やりたいことを相手に伝わるように書いてほしいものだ
それができないなら全ソース晒せ

965:961
08/10/24 14:33:26
ちょっと文章変ですね
>①コメントアウトすると画面がぐちゃぐちゃになるものの書込まれているが

言いたいことは、①をコメントアウトすると半透明になって激しくちらつくのに
次にコメントアウトを外して実行するとテクスチャに書込まれている、と言いたかった

やりたいのはテクスチャを貼った板ポリゴンをサーフェイスに関連付けたテクスチャ内
に描画したい・・・その処理のもっともシンプルなコードを知りたいのです





966:デフォルトの名無しさん
08/10/24 14:40:19
シンプルなコード・・・つってもそんなの
DrawPrimitiveするだけだろ・・・。
細かいステートの説明までいちいちしてられん。

967:デフォルトの名無しさん
08/10/24 16:44:44
>>965
頭の体操の時間ですやら回答時間20分やら、君は何様だよ

968:デフォルトの名無しさん
08/10/24 16:46:50
質問だったのか、、、、なんかのネタかとおもってスルーしてた・・・

969:デフォルトの名無しさん
08/10/24 17:54:36
ちなみにこいつはゲハ板でもマルチしてるゴミクズ

970:デフォルトの名無しさん
08/10/25 16:47:36
スプライトの概念がよく分からないのですが、

板ポリゴンにテクスチャを貼って表示するのと、スプライトで表示するのは
どのような違いがあるのですか?

プログラムの中身ではなくて表示方法?

色々調べたのですが分からなかったのでアドバイスお願いします。

971:デフォルトの名無しさん
08/10/25 16:57:16
普通の板ポリと実態は同じだと思っていい
だからスプライトとか言ってもDirectDrawなんかと比べると遅い
そのかわりに回転・拡大・半透明とかは板ポリと同じで簡単
そしてポリと違ってウインドウ平面への描画がしやすい機能が一通りそろってる

972:デフォルトの名無しさん
08/10/25 17:10:04
テクスチャーとスプライトとサーフェヘスはなにが違うの?

973:デフォルトの名無しさん
08/10/25 17:42:58
>>970
何も違わない。D3DXのスプライト描画は中でDrawPrimitiveを呼んでいるだけ。
D3DXは補助ライブラリで、中身はD3Dを使って誰でも実装できるような機能。
必須ではないがよく使う関数をMSが用意してくれたのがD3DX。

974:デフォルトの名無しさん
08/10/25 19:21:49
テクスチャー 絵
スプライト、サーフェス 画用紙

975:デフォルトの名無しさん
08/10/25 19:36:18
概念の違いを聞いてるのに実装を答えても意味なくね

976:デフォルトの名無しさん
08/10/25 19:47:05
2Dの絵を表示するための設定なんかを勝手によろしくやってくれるのが
D3DXのスプライトってとこだな。
パフォーマンスのことも気を使ってくれるので、何も知らない素人が
自分でDrawPrimitive呼ぶよりはマシ。
よく分かってる奴なら、自分で描画した方がもっと良い。

977:デフォルトの名無しさん
08/10/25 19:51:24
スプライト が よろしくやってくれるんじゃなくて
スプライト を よろしくやってくれる

978:デフォルトの名無しさん
08/10/25 20:00:50
スプライト関数の中みれねぇから何が影響あって何が影響ないのかさっぱりわかんねぇよ
って感じで絶対に使わなくなると思う

979:デフォルトの名無しさん
08/10/25 20:19:36
カプセル化だお

980:デフォルトの名無しさん
08/10/25 21:00:42
DirectXをまじめに使おうと思ったら、スプライト関数はデバッグ用くらいにしか使えないと思う。

981:デフォルトの名無しさん
08/10/25 21:12:52
ビデオカードとドライバも自作しないと怖くて使えないよね
中で何やってるかわからないからね!

982:デフォルトの名無しさん
08/10/25 21:15:24
ビデオカードw
カワイイ言い方ですねw

983:デフォルトの名無しさん
08/10/25 21:19:48
MDCCLXXVI
NOVUS ORDO SECLORUM

984:デフォルトの名無しさん
08/10/25 21:38:56
ビデオカードがかわいい言い方だとすると
かわいくない言い方ってどんなんなの?

985:デフォルトの名無しさん
08/10/25 21:40:54
>>984お前かわいいなちょっとこっち来いよ

986:デフォルトの名無しさん
08/10/25 21:51:51
そもそもスプライトなどどこにもない
インタフェイスの名前を不正確なカタカナに置き換える馬鹿が大勢いるから、
内容を誤解させているんだぞ

987:デフォルトの名無しさん
08/10/25 21:59:56
>>980
まじめに使うのは大いに結構なんだけど
スプライト関数はデバッグ用くらいにしか使えないとか
初心者すれで言っててもしょうがないと思うんだ
初心者相手に遅いだの仕えないだの言って
簡単な質問をややこしくしすぎかと思うんだが

そんなもんは使ってみて遅いとか使えないとか
思った奴が次を模索すればいい話であって
それで満足する奴もいるんだからいんじゃないのか?
おまえさんが使えないと決め付ける必要はないと思うんだ

>>984
ビデオカード グラフィックカード
ビデオボード グラフィックボード
他にもいろんな呼ばれかたがあるけど
どれで言おうと相手に伝わればいいと思うが
どういうわけかカッコイイとかカッコワルイとかこだわるやつがいて
そういうやつをみるとカッコワルイなと思う
あと半角にやたらこだわるやつとかもいい加減時代遅れだと思う


988:デフォルトの名無しさん
08/10/25 22:03:57
ID3DXSpriteをスプライトと言っている馬鹿、
迷惑だからもうプログラムをやめろ

989:デフォルトの名無しさん
08/10/25 22:07:06
じゃなんて読むんすか先輩

990:デフォルトの名無しさん
08/10/25 22:12:58
カタカナ表記せずにID3DXSpriteと書けばいいだけ
何故誤解を生むカタカナでわざわざ書くのか、馬鹿の考えはさっぱり理解出来ない

991:デフォルトの名無しさん
08/10/25 22:14:32
先輩会話の中ではどういえばいいんすか

992:デフォルトの名無しさん
08/10/25 22:19:26
ハァ?お前は会話の中でどうやって書いているんだ?

993:デフォルトの名無しさん
08/10/25 22:20:36
あいでぃーすりーでぃえっくすすぷらいと

994:デフォルトの名無しさん
08/10/25 22:21:27
いーでーどらいでーいくすえすぺーえーるいーてーえー

995:デフォルトの名無しさん
08/10/25 22:31:16
スプライトと言ったらID3DXSprite、メッシュと言ったらID3DXMesh、
フォントと言ったらID3DXFont、バッファと言ったらID3DXBuffer、
どれだけ超能力が必用なんだよ?

996:デフォルトの名無しさん
08/10/25 22:32:23
>ID3DXSprite インターフェイスは、
>Microsoft Direct3D を使ってスプライトを描画するプロセスを
>単純化する一連のメソッドを提供します。
マニュアルの中の人は、スプライトと言ってる件について

997:デフォルトの名無しさん
08/10/25 22:41:32
>>996
馬鹿の考えはさっぱり理解出来ない

998:デフォルトの名無しさん
08/10/25 22:41:55
機械翻訳の中の人なんていない

999:デフォルトの名無しさん
08/10/25 22:55:49
よそ者だけど立ててみた。

【C++】 DirectX初心者質問スレ Part19 【C】
スレリンク(tech板)


1000:デフォルトの名無しさん
08/10/25 22:57:26
>>999
よそ者だけど乙

1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch