델파이용 DX 6.0 헤더입니다.
출처는 http://delphi-jedi.org/jedi/index.html 이며 7월2일자 업데이트입니다.
아시다시피 이걸 copy 하면 Direct X SDK 없이 그냥 게임용 DLL 만 있어도 델파
이로 바로 Direct X 프로그램을 할 수 있습니다.
각각의 C 헤더들은 아래와 같이 한데 묶어졌으므로 uses 에서 필요한 것만
지정해 주시면 사용 가능 합니다.
DirectDraw.pas = DDraw.h + DVP.h + MultiMon.h
Direct3D.pas = D3D.h + D3DTypes.h + D3DCaps.h
Direct3DRM.pas = D3DRM.h + D3DRMDef.h + D3DRMObj.h + D3DRMWin.h +DXF ile.h
+ RMXFGUID.h + RMXFTmpl.h
DirectInput.pas = DInput.h
DirectPlay.pas = DPlay.h + DPLobby.h
DirectSound.pas = DSound.h
DirectMusic.pas = DLS1.h + DMDLS.h + DMError.h + DMKSCtrl.h + DMusicC.h +
DMusicF.h + DMusicI.h
DirectSetup.pas = DSetup.h
현재 DX 6.1 의 DirectMusic.Pas 는 포함되지 않았고 따로 배포를 하고 있습니다.
하지만 Direct Music 부분은 alpha 버전인데 상당한 버그가 존재하며 도저히
그냥은 사용 할수 없을 정도로 버그가 많습니다..
이 부분은 제가 수정한 헤더로 따로 올리겠습니다.
그럼.. SMgal.