사이트 검색

DirectX 란 무엇인가?

아마도 해당 사용자가 없습니다.적어도 한 번은 "DirectX 란 무엇인가?"라는 질문을하지 않은 Windows 시스템입니다. 이에 대한 답은 간단하고 복잡합니다. 그것은 어느 쪽을 볼 것인가에 달려 있습니다 : 간단한 사용자 또는 프로그래머.

DirectX가 무엇인지 이해하기 위해,정신적으로 우리는 과거에 짧은 여행을하거나,보다 정확하게는 도스 시스템 (MS-DOS)의 통치의 영광스러운 시대에 있습니다. 이것은 현재 컴퓨터 기술 분야에서 심각한 기술 발전이 이루어지지 않은 경우입니다. 중앙 프로세서의 코어 수가 증가하면 비디오 용 SLI 시스템, 디스크 용 RAID 및 RAM에 대한 다중 채널 액세스가 제공됩니다. 모니터 또는 비디오 카드를 선택하면 누구도 표준에 관심이 없습니다.

10 년 또는 2 년 전 모든 것이 달랐다. CGA, EGA, VGA 및 Tandy c Hercules도 모니터했습니다. 그들과 비디오 카드 뒤에 뒤지지 마세요. 예, 사운드 솔루션은 Sound Blaster, Covox, PC Speaker 등 매우 다릅니다. 이제 프로그램을 작성하기로 결정한 프로그래머를 상상해보십시오. 컴퓨터 구성 요소에 대한 작업은 올바른 주소에 직접 액세스하여 수행 되었기 때문에 가능한 모든 구성 요소 조합을 제공해야했습니다. 성공적인 성과로 프로그램의 성능이 엄청나게 향상되었지만 작업은 여전히 ​​동일했습니다.

동시에 Win 95 시스템이 등장했으며제작자는 대중화의 방법을 진지하게 생각했습니다. 커널의 특성 때문에 주소가있는 직접 작업 (DOS 에서처럼)이 불가능 해졌습니다. 그래서 우리는 DirectX에 왔습니다. 프로그래머들은 DirectX라는 독특한 도구를 제공 받았습니다. 이것은 장비와의 상호 작용을 제공하도록 설계된 일련의 시스템 라이브러리 (파일)입니다. 명령을 정의 할 단지 특정 참조하여, 운영 시스템이 작동 할 수있는 경우, 응용 프로그램이 요청 된 액세스를 받게됩니다 - 이제 프로그램은 컴퓨터에 설치되어있는 그래픽 카드를 확인할 필요가 없습니다. 즉, 화면에 포인트를 표시하려면이 비디오 어댑터의 프로그래밍 기능을 알 필요는 없지만 DirectX의 규칙에 따라 "좌표 기준점 표시"를 지정하십시오. 다이렉트 X의 무엇에 관심이 분들은 의도 된 목적에 대한 라이브러리 (API)는 또한 등 Direct3D를,하여 DirectDraw, DirectSound를,로 구분되는 것을 알고, 중요한 것은이 위에서 아래로 일치하는, 거기에 다른 버전 :. 1 11.1에, 그리고.

"DirectX 11 설치 방법"질문은 종종 묻습니다.". 이 버전은 마지막 버전 중 하나입니다. 윈 비스타 SP2 이상에서 기본 설정. 최신 승리 (8)는 이미 11.1이다. 성공적인 부분 적응의 소문이 있지만, 공식적으로 불가능 윈 XP에 설치. 메시지 "내부 시스템 오류 다이렉트»또는 게임이 시작되지 않는 경우의 DirectX 설치 버전을 업데이트 할 수 있습니다. 다음을 수행하는 것이 좋습니다 : Microsoft 다운로드 섹션에서 검색 창에«다이렉트»작은 다운로드 올바른 버전 (300킬로바이트)하고 실행에 파일 유형의 웹 사이트로 이동합니다. 누락 된 파일은 자동으로 다운로드되고 설치됩니다.

다음과 같이 사용중인 버전을 확인할 수 있습니다. 시작 단추의 메뉴를 열고 검색 막대에 Dxdiag를 입력 한 다음 Enter 키를 누릅니다. 모든 필요한 데이터가 나타난 창에 표시됩니다. 현대 게임의 팬은 7 개 또는 심지어 8 개를 설치하도록 권고받을 수 있습니다. DirectX 11에 대한 지원은 "기본적으로 제공됩니다."

공정한 질문 - 새로운 버전이 필요한 이유는 무엇입니까? 예를 들어 프로그래머가 API API 응용 프로그램에서 "밝은 파란색 타원형을 그리는"명령을내는 상황을 상상해보십시오. 이 명령은 두 가지 요구 사항이 충족 될 때 실행됩니다. 비디오 카드가이 명령을 인식하고 DirectX 버전에 등록됩니다. 하드웨어 구성 요소 (상자에 표시)로 모든 것이 명확하면 두 번째 항목에 설명이 필요합니다. "밝은 파란색 타원형 그리기"명령은 11 가지 버전에서만 지원 될 수 있으며이 이미지를 만들기 위해서는 10 개의 명령이 필요합니다. "밝은 파란색 원을 그려서 타원형으로 늘립니다." 그것은 간단합니다.

</ p>
  • 등급 :