Resources are separated in different areas:
- MS DirectX 9.0 SDK
MS DirectX 9.0 SDK
This page contains headers and DLL's what will let you compile DirectX 9.0 (and below)
projects with Free Pascal compiler. Compiler version 1.9.6 (aka 2.0) RC1 or later is required.
Also on this site in Delphi section you can find
Borland compliant Delphi headers for DirectX,
so you can build cross-compiler source level compatible DirectX projects.
For some additional information you could read these articles:
Hm... there is only one article at all. Will need to fix it.
Info field below contains Name / Date / Size with links to file and
description field contains some notes about sample and screenshot from run-time.
Info |
Description |
|
Free Pascal headers for almost all (up to 9.0) versions of DirectDraw, Direct3D, DirectInput, DirectSound, DirectMusic;
DirectPlay8 (updated to DirectX9); D3DX 8.1 and 9.0 headers (needs support libraries); dxerr9 (DirectX 9.x error
reporting) headers with support library. Now with support for April 2005 SDK Update! There is no
DirectShow headers currently.
This package DOES NOT include helper libraries: D3DX or DXErr - error reporting (DXErr9ab.dll).
Download it.
|
|
DLLs needed for Free Pascal, Delphi and C++ Builder, to use D3DX 9.0 functionality from April 2005 SDK
Update and/or DXErr (DirectX error reporting) in your projects or compile Microsoft demos:
D3DX9_25.dll, DXErr9ab.dll. Note: D3DX9_25.dll is included in this package only for testing
on developer system, not for redistribution.
Download it.
|
|
|
Free Pascal headers for almost all (up to 9.0) versions of DirectDraw, Direct3D, DirectInput, DirectSound, DirectMusic;
DirectPlay8 (updated to DirectX9); D3DX 8.1 and 9.0 headers (needs support libraries); dxerr9 (DirectX 9.x error
reporting) headers with support library. There is no DirectShow headers.
This package DOES NOT include any helper libraries like D3DX (D3DX9Sab.DLL) or DXErr -
error reporting (DXErr9ab.DLL).
Download it.
|
|
DLLs needed for Free Pascal, Delphi and C++ Builder, to use D3DX 9.0 functionality and/or DXErr (DirectX error
reporting) in your projects or compile Microsoft demos: D3DX9Sab.dll, DXErr9ab.DLL.
Download it.
|
|
|