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 2.0 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:
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, DirectXSetup, X3DAudio, XACT, XInput; 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 2007 SDK Update!
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 2007 SDK Update
and/or DXErr (DirectX error reporting) in your projects or compile Microsoft demos:
D3DX9_33.dll, DXErr9ab.dll. Note: D3DX9_33.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.
|
|
|