컴퓨터 관련-교육도-

[스크랩] Direct X 에 관한 짧은 이야기

바래미나 2007. 5. 3. 17:35
우선 Direct X 가 무엇인지에 대해서 이야기 해야 겠습니다 .

Direct X 는 " 윈도우에서 멀티미디어 장치 및 소프트웨어들을 효율적으로 사용하기 위한 목적으로 만든 소프트웨어 " 정도로 이해하시면 됩니다.

이것은 Direct Draw, Direct Music, Direct 3D,... 등등 여러가지 목적에 필요한 기능을 담당하는 소프트웨어의 모음입니다.


가장 주목해야 할 부분은 3차원 게임을 지원하기 위한 Direct 3D, 2차원 게임 및 여러가지 일반 화면을 가속하기 위한 Direct Draw, 동영상 재생을 위한 Direct Show, 사운드 재생을 위한 Direct Music 정도가 되겠습니다.

이것들은 각각 프로그램이나 게임등에서 필요한 경우 불러다가 사용하게 됩니다. 따라서 이런 기능을 하는 DirectX가 설치되어 있지 않다면, 제대로 작동이 되지 않는 경우가 있습니다.

그러나 주로 DirectX 라고 하면 게임을 위한 것을 생각하게 되지요^^.

그리고 DirectX 에도 여러가지 버전이 있는데, 일반적으로 동영상을 부드럽게 보려한다면 DirectX Media Runtime 또는 DirectX Runtime 이라고 표시된 것을 설치하시면 됩니다.
그리고 게임을 하려 한다면 DirectX 또는 DirectX Redist라고 표시된 것을 설치하시면 됩니다.

마지막으로 DirectX SDK 라고 되어있는 것은 Software Development Kit 이라고 하여

프로그래머가 소프트웨어를 개발할때 사용하는 필수 라이브러리로 응용프로그램의 중요한 기능을 담당합니다. 즉, 일반 사용자에게는 거의 필요가 없습니다.

DirectX는 기본적으로 윈도우 운영체제별로 설치되어 있는 버전이 다릅니다.

윈도우 98, 윈도우 ME, 윈도우 2000, 윈도우 xp 는 각각 출시된 시기가 달라서 DirectX 버전이 다릅니다. 따라서 응용프로그램 또는 게임이 요구하는 DirectX 버전을 알고서 그 이상의 버전 넘버를 가지는 것을 설치해 주어야 합니다.

버전의 확인은 윈도우XP의 경우 [시작버튼] - [실행] - dxdiag 입력후 엔터를 눌러 확인할 수 있습니다. 아니면 Sandra 같은 전문 컴퓨터 정보 프로그램을 통해 확인하여도 됩니다.


설치시는 하드웨어, 특히 비디오카드는 반드시 확인하시는게 좋습니다.

[제어판]의 [디스플레이] 등록정보에서 모델명을 확인한 후, 제조사등에서 버전에 따른 지원여부를 확인하여야 합니다. DirectX 중에서도 버전업의 주목할만한 기능은 Direct 3D 부분에 있다고 할 정도로 큰 역할을 하게 되며, 비디오카드에 따라서 지원하고 못하고의 차이가 있습니다. 하지만 대부분 그 버전을 지원하지 못하는 비디오카드라도 거의 실행은 할 수 있고, 새로운 기능만을 쓸 수 없는 것입니다. ^^


DirectX 설치시는 반드시 윈도우 98,Me 인지 , 윈도 2000,xp 인지에 따라서 각각 다른 버전으로 나오므로 확인하는 것이 좋습니다.

버전명에서 8.0, 8.1 등에서 뒤의 1은 개선과 약간의 업그레이드라 보시면 되고, 8.1a , 8.1b 등 뒤에 알파벳은 작은 버그들을 수정한 것으로 보시면 됩니다.

Full 이 버전명에 붙어있으면 용량도 상당히 크고(20메가 이상) 다운로드하면 인터넷연결이 되지 않아도 설치할 수 있게 됩니다. web이 붙으면 반드시 인터넷에 연결하여야하며 접속된 상태로 다운로드 한 후 설치를 하게 됩니다.

( 이 설명 부분은 어떤 소프트웨어에서도 비슷한 방식으로 적용되므로 그렇게 알아두시면 도움이 되실겁니다.)

[출처 - 한라컴퓨터]
출처 : 함께 여는 세상
글쓴이 : 검아르 원글보기
메모 :