DelphiX 2000.07.17
Borland Delphi 3, 4, 5用の DirectX 7
コンポーネント集です。
現在 DirectDraw, Direct3D, DirectSound, DirectInput(フォースフィードバック対応),
DirectPlay に対応しています。
DelphiX を C++Builder
系で正常に使うことは出来ません。
日本語版ダウンロード
1.04MB
よくある質問とその答え F.A.Q
このバージョンでの変更点
- DirectX7 に対応した。
- TDXDraw コンポーネントにD3D7,D3DDevice7
プロパティを追加した。
- TDXDraw コンポーネントのOptions
プロパティにdoDirectX7Mode を追加した。
- TImageSprite のPixelCheck プロパティをTrue
に設定したときに正常にピクセル単位の衝突判定が行われないことがあったのを修正した。
- Windows2000 上でTDXInput
コンポーネントのジョイスティックを使うとDInput.dll
でエラーが発生するのを修正した。
- Windows2000 上でTDXPlay コンポーネントのClose
メソッドを呼び出すと例外が発生するのを修正した。
- DirectX ヘッダーの間違いを修正した。
- その他のバグを修正した。
99.10.24 バージョンでの変更点
- インストーラでインストールできないことがあったのを修正した。
- TDIB
プロパティエディタでクリップボードの貼り付けが正常に動作しないことがあったのを修正した。
99.09.23 バージョンでの変更点
- Delphi 5 に対応した。
- バージョンが 99.10.10 ではなく、99.09.23
になっていますが、これは正しいです。
99.09.12 バージョンでの変更点
- TDXInput
コンポーネントでマウスを使おうとするとエラーが出ていたのを修正した。
- TDXPlay で TCP/IP
を使用したときにファイアウォールを越えられるように使用するポートを
TCPIPSetting.Port プロパティで指定できるようにした。
99.09.09 バージョンでの変更点
- TDXPlay
で現在のプロトコルが非同期送信をサポートしているかを返す
AsyncSupported プロパティを追加した。
- TDXPlay の Send
メソッドで非同期送信をするかどうかを指定する
Async プロパティを追加した。
- DirectX ヘッダーの間違いを修正した。DirectX
ヘッダーの間違いを修正した。
99.08.29 バージョンでの変更点
- DelphiX の仕様を整理しました。
- バグを修正した。
- TDIB の FreeImage メソッドを削除し、Dormant
メソッドを FreeHandle メソッドに改名した。
- TDIB で効率化のため、 PBitsReadOnly,
TopPBitsReadOnly, ScanLineReadOnly プロパティを追加した
- DirectX
ヘッダーで間違っているところがあったので修正した。
- TDirectDrawSurface.UnLock メソッドの lpSurfaceData
引数を無くした。
- TDirectDrawDisplay, TDirectDrawDisplayMode を
TDXDrawDisplay, TDXDrawDipslayMode に改名した。
- TDXDraw コンポーネントの doRGB, doMono, doDither
設定を無くした。
- TDX3D コンポーネントの toRGB, toMono, toDither
設定を無くした。
- TDX3D コンポーネントの Hardware
プロパティを削除した。同等の結果は
toHardware in DX3D.NowOptions で得られます。
- TDirectSoundBuffer の GetFormat, GetFormatAlloc
メソッドを削除した。代わりに Format,
FormatSize プロパティを追加した。
- TDirectSoundBuffer の Play
メソッドの引数を変更した。
- TDirectSoundBuffer の Lock メソッドの dwFlags
引数を削除した。
- TDirectSoundBuffer の UnLock
メソッドの引数を削除した。
- TDirectSoundBuffer に Size
プロパティを追加した。
- TDirectSoundBuffer の Stop
メソッドの戻り値を削除した。
- TDXSound の Options プロパティから soWritePrimary
を削除した。
- TForceFeedbackEffect で Time が -1 でも AttackLevel,
AttackTime が有効になるようにした。
- TDirect3DTexture, Direct3DRMUserVisual
オブジェクトをサポート外にした。
- TDXPlay で ModemSetting, TCPIPSetting プロパティを
published にした。
- TDXPlay
の接続ダイアログでプレイヤー一覧を表示するようにした。
- TWaveCollectionItem.Play メソッドで Wait 引数に
True を指定して再生すると、終了時に例外が発生するのを修正した。
- TWaveCollectionItem の Buffer
プロパティを削除した。
- TWaveCollectionItem の Pan, Frequency, Volume
プロパティの設定が反映されなくなることがあったのを修正した。
- TDXPlay コンポーネントで IDirectPlay4
インターフェースを使用するようにした。
- TDXPlay
コンポーネントでメッセージを送信したときに送信完了する前に制御を戻す
SendMessageEx メソッドを追加した。
| ツール |
 |
1998/06/09 更新: Image Library
ver 1.0.0.1 (C) Peter slot
TDXImageList
コンポーネントで開くことの出来る DXG
ファイルを作るソフトです。
Thanks for Perter!!
ダウンロード 238KB
|
 |
1998/04/27 更新: Wave Library ver
1.0.0.0 (C) Peter slot
TDXWaveList コンポーネントで開ける DXW
ファイルを作るソフトです。
Thanks for Perter!!
ダウンロード 164KB
|
 |
1998/06/09 更新: DelphiX Image
Library Editor ver 1.x
Copyrigth(C) 1998-1998 EDV Service, Uwe Schonewolf
TDXImageList コンポーネントで開ける DXG
ファイルを作るソフトです。
Thanks for Uwe!!
ダウンロード
350KB
|
戻る