DirectX

이동: 둘러보기, 검색


설명[편집]

다이렉트 X는 게임을 구동하는 데 있어 중요한 요소이다. 마이크로소프트가 만든 것. 비슷한 것으로는 OpenGL이 있다. [1]

DirectX

Microsoft DirectX(마이크로소프트 다이렉트엑스)는 멀티미디어, 특히 게임 프로그래밍에서 마이크로소프트 플랫폼 작업을 위한 API의 집합이다. 다이렉트엑스는 마이크로소프트 윈도, 마이크로소프트 엑스박스엑스박스 360을 위한 컴퓨터 비디오 게임개발에 널리 쓰인다.

다이렉트엑스는 또한 게임뿐 아니라 3D 그래픽 카드를 사용하여 높은 품질의 3차원 그래픽을 빠르게 렌더링할 수 있기 때문에 소프트웨어 업계 전반에서 사용되기도 한다.

다이렉트엑스 런타임과 소프트웨어 개발킷은 무료이지만 개조는 할 수 없는 클로즈드 소스(오픈 소스의 반대 개념) 소프트웨어이다. 다이렉트엑스 런타임은 원래 컴퓨터 게임 개발자들에게만 공개되었으나 최근에는 윈도에 포함되어 있다.

버전[편집]

버전업 때마다 그래픽적 향상이 크게 있지만, 윈도 OS에 따라 버전으로 장난치는걸로 유명하다. 왜냐면 XP기반에서는 Direct X9이상을 지원하지 않기 때문. DirectX10은 윈도 비스타 이상에서밖에 구동되지 않으며 다음버전인 DirectX11는 윈도우 7부터 나온다. 2012년 윈도8을 내면서 이번엔 DirectX11.1을 포함시켰다. 2015년 7월 이후에 출시된 윈도우 10에서는 다이렉트X11.3과 함께 다이렉트X12를 지원한다.


  1. 사실은 OpenGL좆까 우린 독자규격으로 갈꺼다 하고 만들어 낸 물건. 당연하게도 마이크로소프트 관련 제품군에만 정식으로 지원이 된다. 그래서 오픈소스진영에서 DirectX로 만들어 놓은 게임을 돌리려고 내놓은게 Wine이다.