다이렉트엑스

위키백과 ― 우리 모두의 백과사전.

마이크로소프트 윈도우즈에서 그래픽·사운드 처리를 더욱 빠르게 하며, 네트워크 플레이 기능, 키보드·마우스·조이스틱 등을 보다 쉽게 이용할 수 있도록 도와주는 프로그램(라이브러리)이다. 주로 게임 개발자들이 많이 이용한다.

윈도우즈에서 그래픽이나 사운드 등을 표현하려면 운영체제에서 제공되는 각종 API들을 사용하여야 하는데, 실제 그래픽·사운드 드라이버에 내용이 전달되기까지 많은 단계를 거쳐야 하기 때문에 빠른 속도의 처리가 필요한 게임 제작에는 적합하지 않다. 그래서 마이크로소프트에서는 자사 윈도우즈의 API들을 건너뛰고 장치 드라이버에 직접 접근하는 DirectX를 만들어 엄청난 속도 향상을 가져왔다. 따라서 윈도우즈에서 게임을 만들려면 거의 필수적인 라이브러리다. (게임을 즐기려는 사람들도 DirectX를 설치해야 제대로 실행할 수 있다.)

버전 7.0부터는 비주얼 베이직을 공식적으로 지원하기 시작했고, 8.0부터는 DDraw와 D3D가 합쳐져 2차원/3차원 그래픽을 하나의 모듈로 처리하게 되었다.

현재 9.0c 버전이 가장 최신이다.

이 문서는 컴퓨터에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해갑시다.