|
「グラフィック」「オーディオ」「入力」 ・・・ゲーム作りに役立つ機能の基礎から応用まで
|
大川 善邦・大澤 文孝・登 大遊・成田 拓郎 共著
2003年 9月26日発売
B5判
416ページ
[CD-ROM付]
価格 ¥3,080(本体 ¥2,800)
|
|
ISBN978-4-87593-499-8 C3004 ¥2800E
|
 |
「DirectX」は、Windowsがアプリケーション向けに提供する高速で基本的なマルチメディア系機能の総称です。2D/3Dグラフィックスや2D/3Dサウンド機能、動画の再生、音声をやり取りできるネットワーク機能など、ゲームをはじめとしたマルチメディア系アプリケーションで必須の機能が多数提供されています。
「DirectX」の最新バージョンである「DirectX9」では、DirectX Graphicsにバージョン2.0のプログラマブル・シェーダが提供されるなど、DirectX8を基本としてさらに機能強化されています。
本書では、基礎となるC++プログラミングの知識がある人を対象に、DirectX9の各機能を使った基本的なプログラミング技法について解説します。また、添付CD-ROMにはDirectX9.0b SDKとサンプル・プログラムを収録しています。
なお、本書は、I/O別冊「DirectX9実践プログラミング」(2003年 3月発売)を基に、追加・修正を加えたものです。
|
|
| ■ 主な内容 ■ |
| 1. DirectX Graphicsの基礎知識 | 2. 基本的なウインドウ・プログラム |
| 3. 基本的なフルスクリーン・プログラム | 4. 画面モードを切り替えるプログラム |
| 5. より一般的なDirectX Graphicsのプログラム | 6. 2Dグラフィックスのプログラミング |
| 7. 3Dグラフィックスの数学 | 8. 基本的な3Dグラフィックスのプログラミング |
| 9. Xファイルを読み込むプログラム | 10. 頂点シェーダの使い方 |
| 11. ピクセル・シェーダの使い方 | 12. DirectX Graphicsのその他の機能 |
| 1. DirectSoundについて | 2. DirectSoundプログラミングの基本 |
| 3. 基本的なサウンド再生 | 4. ストリーム・バッファによる再生 |
| 5.3Dサウンド | |
| 1. DirectMusicについて | 2. MIDI/Waveファイルの単純な再生 |
| 3. 一般的な再生� 船�ーディオ・パス作成,ループ再生,ボリューム設定〜 |
| 4. 一般的な再生�◆ 船謄鵐殃儿后ぜ�動トランジション,イベント通知〜 |
| 5. エフェクトヲ使った再生 | 6. 3Dサウンドの再生 |
| 1. DirectPlayの概要 | 2. ピアツーピア・モデルにおける通信 |
| 3. クライアント/サーバ・モデルにおける通信 | 4. DirectPlay Voice |
| 5. まとめ | |
| 1. DirectInputについて | 2. DirectInputの基本的な使い方 |
| 3. マウスの状態を取得する | 4. キーボードの状態を取得する |
| 5. ジョイスティックの状態を取得する | 6. フォース・フィードバック機能を使う |
| 7. アクション・マッピングを使った状態の取得 | |
| 1. DirectShowの概要 | 2. マルチメディア・ファイルの基本的な再生方法 |
| 3. アプリケーションのウインドウ内に表示する | 4. ビデオからフレームを取り出す |
| 5. まとめ | |
| 8章 | Win32アプリケーション・プログラミングの基礎 |
| 1. ソフトウェアの動作原理とWin32 API | 2. Win32 APIを使ったプログラムの開発 |
※ 内容が一部異なる場合があります。あらかじめご了承ください。
|
|
 |

| 内容見本 |

|

|
| |
|