DirectX5またはDirectX6から追加された機能には対応していません.このソースを使用したプログラムを DirectX5またはDirectX6のランタイムライブラリで動作させることはできます.
以下のファイルが含まれています.(DX3D3D04.LZH)
. | readme.txt |
DirectDraw | ddraw.pas |
Direct3D IM | d3dtypes.pas, d3dcaps.pas, d3d.pas |
Direct3D RM | d3drmwin.pas, d3drmdef.pas, d3drm.pas, d3drmobj.pas |
これはDirectX2,X3のヘッダーユニットソースのみです。 実行するためには本 ソースを使用してプログラムを作成する必要があります。
作成したプログラムを実行するためにはDirectX2またはDirectX3, DirectX5 のランタイムがインストールされていることが必要です
本ユニットを使用される場合はSDKのドキュメントか書籍(例えば DirextX2 開発マニュアル)と本ユニット中の宣言を比較しながら使用されることをお勧め します.また作業の都合上,宣言の順序は大きく異なっています. Delphiの浮動小数点ユニットの使い方によると思われる問題が出る個所があり ます. 以下の関数を使用する場合は
IDirect3DRMViewport.Render(...); IDirect3DDevice.Execute(...);関数を呼出す直前に
asm finit end;
本ソースのすべて,または一部分の配布,使用,使用したプログラムの公開, 販売,改変は自由にして頂いてかまいませんが,改変したソースを公開され る場合は,改変した旨をソース内に記述してください. バグ報告は歓迎いたします.また今後変更される可能性があることにご留意くだ さい.