Inside DelphiX

堀 浩行著/株式会社 秀和システム
ISBN4-87966-952-0 C3055 \3200+税
439ページ:B5変形サイズ
Chapter1 はじめに
 1.1 DirectXについて
 1.2 DelphiXについて
 1.3 DelphiXのインストール
Chapter2 各コンポーネントの使い方
 2.1 DirectXのコンポーネントの概要
 2.2 DirectDrawによる2Dグラフィックの実現
 2.3 Direct3Dによる3Dグラフィックの実現
 2.4 DirectSoundによる効果音
 2.5 DirectInputによる入力(ジョイスティックなど)
 2.6 TDXSpriteEngineコンポーネントによる
    スプライトの実現
 2.7 DirectPlayによる通信
 2.8 最後に
Chapter3 シューティングゲーム
     「Lost Underground」編
 3.1 シューティングゲームについて
Chapter4 ロールプレイングゲーム
     「Wonderland」編
 4.1 RPGについて
Chapter5 パズルゲーム
     「Paint Snow Balls」編
 5.1 パズルゲームについて
 5.2 パズルゲームのルール
 5.3 パズルゲームの作成
Chapter6 スクリーンセーバー
     「The Clock」編
 6.1 スクリーンセーバーについて
 6.2 スクリーンセーバーの動作
 6.3 スクリーンセーバーの作成
Chapter7 グローバル関数・構造体・変数
 Min関数
 Max関数
 Cos256関数
 Sin256関数
 PointInRect関数
 RectInRect関数
 OverlapRect関数
 TDirectXオブジェクト
 TDirectXDriverオブジェクト
 TDirectXDriversオブジェクト
 TDXFormコンポーネント
 TDXTimerコンポーネント
Chapter8 DirectDraw/Direct3D
     (グラフィック)関連
 TDDBltFX構造体
 TDDCaps構造体
 TDDColorKey構造体
 TDDGammaRamp構造体
 TDDPixelFormat構造体
 TDDSCaps構造体
 TDDSCaps2構造体
 TDDSurfaceDesc構造体
 TDDSurfaceDesk2構造体
 TDIBPixelFormat構造体
 TRGBQuads構造体
 TPaletteEntries構造体
 GreyscaleColorTable関数
 MakeDIBPixelFormat関数
 MakeDIBPixelFormatMask関数
 pfGetRGB関数
 pfGetRValue関数
 pfGetGValue関数
 pfGetBValue関数
 RGBQuad関数
 TDIBオブジェクト
 TDirectDrawオブジェクト
 TDirectDrawClipperオブジェクト
 TDirectDrawPaletteオブジェクト
 TDirectDrawSurfaceオブジェクト
 TDirectDrawSurfaceCanvasオブジェクト
 TPictureCollectionオブジェクト
 TPictureCollectionItemオブジェクト
 TDX3Dコンポーネント
 TDXDIBコンポーネント
 TDXDrawコンポーネント
 TDXDrawDisplayオブジェクト
 TDXDrawDisplayModeオブジェクト
 TDXImageListコンポーネント
 TDXPaintBoxコンポーネント
Chapter9 Sprite(スプライト)関連
 TBackgroundSpriteオブジェクト
 TImageSpriteオブジェクト
 TImageSpriteExオブジェクト
 TSpriteオブジェクト
 TSpriteEngineコンポーネント
 TDXSpriteEngineコンポーネント
Chapter10 DirectSound(サウンド)関連
 TDSBufferDesc構造体
 TWaveFormatEx構造体
 MakePCMWaveFormatEx構造体
 TAudioStreamオブジェクト
 TAudioFileStreamオブジェクト
 TCustomWaveStreamオブジェクト
 TCustomWaveStream2オブジェクト
 TDirectSoundオブジェクト
 TDirectSoundBufferオブジェクト
 TSoundCaptureFormatオブジェクト
 TSoundCaptureFormatsオブジェクト
 TSoundCaptureStreamオブジェクト
 TWaveオブジェクト
 TWaveCollectionオブジェクト
 TWaveCollectionItemオブジェクト
 TWaveObjectStreamオブジェクト
 TWaveStreamオブジェクト
 TWaveFileStreamオブジェクト
 TDXSoundコンポーネント
 TDXWaveコンポーネント
 TDXWaveListコンポーネント
Chapter11 DirectInput(入力)関連
 TDIJoyState2構造体
 TCustomInputオブジェクト
 TForceFeedbackEffectオブジェクト
 TKeyboardオブジェクト
 TMouseオブジェクト
 TJoystickオブジェクト
 TDXInputコンポーネント
Chapter12 DirectPlay(通信)関連
 TDXPlayMessageType構造体
 TDXPlayModemSettingオブジェクト
 TDXPlayPlayerオブジェクト
 TDXPlayPlayersオブジェクト
 TDXPlayTCPIPSettingオブジェクト
 TDXPlayコンポーネント