SlimDX는 CLI기반의 어플리케이션에서 DirectX를 사용할 수 있도록 지원해주는 라이브러리입니다. 전에 MS에서도 Managed DirectX라는 것을 개발했었지만, 중단되어 더이상 사용할 수 없으므로 SlimDX는 이에 대한 대안이 될 것입니다.
오픈소스로 개발되므로 사용에 비용의 부담도 없습니다.
현재 SlimDX의 최신 버전은 2009 Mar SP1이며, 이번 버전부터 Developer SDK와 End User Runtime으로 분리되었습니다.
End User Runtime은 SlimDX 프로그램 실행용이므로 SlimDX를 사용해서 프로그램을 작성하기 위해서는 Developer SDK를 설치하면 됩니다.
또한, DirectX SDK (March 2009)를 기반으로 하므로 먼저 설치해야 합니다.
지원되는 파트는 다음과 같습니다.
- Direct3D 9
- Direct3D 10
- DXGI
- DirectInput
- XInput
- Raw input
- XAudio 2
- X3DAudio
- DirectSound
세팅법은 다음과 같습니다.
- DirectX SDK (Mar, 2009) 설치
- SlimDX (Mar, 2009) SP1 설치
- 작업중인 프로젝트에서 프로젝트 > 속성 > 공용 속성 > 프레임워크 및 참조 > 새 참조 추가 > SlimDX 추가 (로컬 복사 : True)
0 개의 댓글:
댓글 쓰기