DirectX 9.0 의 구성 요소
Microsoft® DirectX® 9.0 은, 이하의 구성 요소로 구성된다.
- DirectX Graphics 는, DirectX 의 이전버전의 Microsoft DirectDraw® 구성 요소와 Microsoft Direct3D® 구성 요소가 결합된 단일의 애플리케이션 프로그래밍 인터페이스 (API)이며, 모든 그래픽스 프로그래밍에 사용할 수 있다. 이 구성 요소에는, 많은 그래픽스 프로그래밍 작업을 간단하게 하는 Direct3D extension (D3DX) 유틸리티 라이브러리가 포함된다.
- Microsoft DirectInput® 는, force feedback 테크놀러지의 풀 지원 등, 다양한 입력 장치를 지원 한다.
- Microsoft DirectPlay® 는, 멀티 player용 네트워크 게임을 지원 한다.
- Microsoft DirectSound® 는, 음성의 재생과 파형 오디오의 캡춰가 가능한, 고성능인 오디오 애플리케이션의 개발에 사용할 수 있다.
- Microsoft DirectMusic® 는, DirectMusic Producer 로 생성 한 파형, MIDI 사운드, 또는 동적 컨텐츠에 근거하는 음악 사운드 트랙이나 음악 이외의 사운드 트랙의 양쪽 모두에 사용할 수 있는, 완전한 솔루션이다.
- Microsoft DirectShow® 는, 멀티미디어 스트림의 고품질인 캡춰 및 재생을 제공한다.
- DirectSetup 는, DirectX 의 구성 요소를 1 회의 호출로 인스톨하기 위한 , 심플한 API 이다.
- DirectX Media Object 는, 데이터 스트리밍 개체의 쓰기와 사용을 지원 해, 비디오와 오디오의 엔코더, 디코더, 및 이펙트가 포함된다.