おすすめ
BookReport

MovieReport

ShowReport

Cook

Travel

NationalPark

Cancun

Casino

Camera

WindowsLiveWriter

LegoMindStormsNXT

LegoEnzoFerrari

WSH

Resume

お願い
Cagylogicサイトの内容に、いかなる保障もいたしません。またアクセスすることによるすべての損害等の責任を負いかねます。ご意見、ご要望、ご質問、不具合(バグ)報告等はコメント欄にてお願いします。リンクはご自由にどうぞ。
月別

« (前の日) ラスベガスのカジノで遊ぶ(その5ルーレット) | メイン | The Dragon (次の日) »

« アマチュア無線 | 分野 (テクノロジー) | RSSバー for Internet Explorer »

2004年8月 6日

DirectX 9.0c

DirectX 9.0cが出ました。
ついでにMicrosoft DirectX 9.0 SDK Update (Summer 2004)もでました

もさっとダウンロードしてさくっとインストール。

ざっと目を通して思ったことを忘れないようにメモ。

あれ?DirectPlayのサンプルプログラムが無い。
ヘルプファイル内にも記述が無い。
きれいさっぱり無い。DirectPlayは闇に葬られたか?
readmeには

DirectPlay is intended to address identified security issues through December 31, 2004. Future efforts concentrate on enhancing the core Windows networking technologies so the fundamentals of gaming technologies make the most of Windows technologies.

とあるが、ちゃんとinlcudeにはヘッダが入ってた。使えないわけじゃないのね。
VoiceChatを作るときに必要なクラスはぶち抜いて、自前でライブラリにしてあるからまぁええか。

64-bit platform用のライブラリもみっけ。

VCの新規作成からDirectX関係のウィザードが無くなった。
まぁ今更いらん。
かわりにサンプルのフォルダにEmptyProjectというサンプルアプリがある。
ウィザードが吐いてた以前のコードよりも読みやすいかも。

サンプルアプリで使われていたフレームワーク(クラスライブラリ)が変ったみたい。
興味あるのは、D3Dのサーフェース内にボタンとかチェックボックスとかエディットボックスとかを書くためのクラスがあること。
エディットボックスをどうやって実装しているかあとでじっくり読んでみよう。

Masafumi's LABORATORYというページのDirectX 9.0 Tipsというページの中の「Direct3D(Summer 2004 DirectX 9.0c)」という部分がとっても参考になる模様。
特に、第0回「 EmptyProject」第2回「ユーザーインターフェイス」
あとでじっくりコードとつき合わせてみよう。

« (前の日) ラスベガスのカジノで遊ぶ(その5ルーレット) | メイン | The Dragon (次の日) »

« アマチュア無線 | 分野 (テクノロジー) | RSSバー for Internet Explorer »

コメントを投稿

« (前の日) ラスベガスのカジノで遊ぶ(その5ルーレット) | メイン | The Dragon (次の日) »

« アマチュア無線 | 分野 (テクノロジー) | RSSバー for Internet Explorer »

2009年1月
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
 
最近のつぶやき
Powered by