DirectX 관리
Managed DirectX| 개발자 | 마이크로소프트 |
|---|---|
| 초기 릴리즈 | 전( |
| 안정된 릴리스 | MDX 1.1 |
| 프리뷰 릴리즈 | MDX 2.0 베타판 |
| 운영 체제 | Microsoft Windows |
| 플랫폼 | .NET 프레임워크 |
| 후계자 | Microsoft XNA |
| 면허증. | 프리웨어 |
| 웹 사이트 | msdn |
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과 달랐습니다.