매니지드 DirectX

Managed DirectX
개발자마이크로소프트
발표일2002년(24년 전)(2002)
안정화 버전
MDX 1.1
미리보기 버전
MDX 2.0 beta
운영 체제마이크로소프트 윈도우
플랫폼닷넷 프레임워크
이후 소프트웨어마이크로소프트 XNA
라이선스프리웨어
웹사이트msdn.microsoft.com/directx/

매니지드 DirectX(Managed DirectX)는 닷넷 프레임워크에서 DirectX 프로그래밍을 하기 위해 마이크로소프트가 제공했던, 현재는 지원이 중단된 API이다. MDX는 닷넷 프레임워크상의 모든 언어에서 (공통 언어 런타임을 통해) 사용할 수 있다. MDX를 사용하면 멀티미디어 및 대화형 응용 프로그램(예: 게임, X86으로만 컴파일됨)을 개발할 수 있으며, 닷넷 프레임워크 환경에서 작업하면서도 높은 성능의 그래픽 표현을 구현하고 최신 그래픽 하드웨어를 활용할 수 있다.

개요

매니지드 DirectX는 닷넷 프레임워크를 통해 DirectX API에 더 쉽게 접근할 수 있도록 2002년에 처음 출시되었다. Managed DirectX SDK는 3D 그래픽(Direct3D) 및 기타 DirectX API를 훨씬 쉽고 객체 지향적인 방식으로 렌더링할 수 있게 해주는 수많은 클래스에 대한 접근 권한을 개발자에게 제공한다. 하지만 MDX는 Direct3D 10, XInput, XAudio 2와 같은 최신 API는 지원하지 않는다.

MDX는 XNA 게임 스튜디오 익스프레스로 대체되면서 지원이 중단되었다. 하지만 오픈 소스인 SlimDX나 SharpDX 프로젝트와 같이 DirectX 프레임워크에 더 직접적으로 접근할 수 있는 다른 API를 사용하는 것은 가능하다.

버전

MDX 1.1

MDX 2.0 베타

외부 링크