DirectX 관리

Managed DirectX
DirectX 관리
개발자마이크로소프트
초기 릴리즈2002년; 20년 전(2002년)
안정된 릴리스
MDX 1.1
프리뷰 릴리즈
MDX 2.0 베타판
운영 체제Microsoft Windows
플랫폼.NET 프레임워크
후계자Microsoft XNA
면허증.프리웨어
웹 사이트msdn.microsoft.com/directx/

Managed DirectX(MDX)는 에서의 DirectX 프로그래밍에 대해 Microsoft에서 권장되지 않는 API입니다.NET 프레임워크MDX는 에서 임의의 언어로 사용할 수 있습니다.NET Framework (공통 언어 런타임 사용)MDX를 사용하면 멀티미디어 및 인터랙티브 애플리케이션(예를 들어 x86에만 컴파일된 게임 등)을 개발할 수 있습니다.그래픽 표현은 고성능으로 할 수 있습니다.또한 프로그래머는 안에서 작업할 때 최신 그래픽 하드웨어를 사용할 수 있습니다.NET 프레임워크

개요

Managed DirectX는 를 통해 DirectX API에 쉽게 액세스할 수 있도록 2002년에 처음 출시되었습니다.NET 프레임워크Managed DirectX SDK를 사용하면 개발자는 3D 그래픽스(Direct3D) 및 기타 DirectX API를 훨씬 쉽고 객체 지향적으로 렌더링할 수 있는 다양한 클래스에 액세스할 수 있습니다.단, MDX는 Direct3D 10, XInput, XAudio 2 등의 새로운 API를 지원하지 않습니다.

MDX는 XNA Game Studio Express에 비해 권장되지 않습니다.그러나 오픈소스 SlimDX 및 SharpDX 프로젝트와 같은 DirectX 프레임워크에 대한 보다 직접적인 API를 사용할 수 있습니다.

버전

MDX 1.1

  • 이것이 사용 가능한 첫 번째 버전이며 현재도 안정된 버전입니다.
  • 에서 사용할 수 있습니다.NET Framework 버전 1.1 및 2.0
  • DirectX 9와 매우 유사한 기능을 구현하는 객체 지향 API를 제공합니다.

MDX 2.0 베타판

  • 베타 버전인 동안 취소되었습니다.더 이상 사용할 수 없습니다.
  • MDX 2.0은 Microsoft XNA(DirectX New Architecture)로 대체되었습니다.
  • API는 여러 부분에서 MDX 1.1과 달랐습니다.

외부 링크