다이렉트x sdk 다운로드

마이크로 소프트 다이렉트는 마이크로 소프트 플랫폼에서 멀티미디어, 특히 게임 프로그래밍과 비디오와 관련 된 작업을 처리 하기 위한 응용 프로그래밍 인터페이스 (Api)의 모음입니다. 원래 이러한 Api의 이름은 모두 Direct3D, DirectDraw, Directdraw, Directdraw, Directdraw 등과 같이 직접 시작 되었습니다. 이름 DirectX는 이러한 모든 Api (특정 API 이름에 대 한 X 서)에 대 한 속기 용어로 만들어 졌고 곧 컬렉션의 이름이 되었습니다. Microsoft는 나중에 게임 콘솔을 개발 하도록 설정 했을 때 Xbox가 DirectX 기술을 기반으로 했음을 나타내기 위해 X 박스 이름의 기초로 사용 되었습니다. X 이니셜은 XInput 및 크로스 플랫폼 오디오 생성 도구 (XINPUT)와 같은 Xbox 용으로 설계 된 Api의 이름 지정으로 진행 되었으며, Direct2D 및 DirectWrite와 같은 Windows Api에 대해서는 DirectX 패턴이 계속 되었습니다. DirectX SDK는 개발자와 프로그래머를 위한 유용한 도구 모음으로, 응용 프로그램의 그래픽이 최신 상태로 유지 되도록 합니다. 2002에서 Microsoft는 픽셀 및 꼭 짓 점 셰이더 버전 2.0 이전 보다 훨씬 더 긴 셰이더 프로그램의 사용을 지 원하는 DirectX 9를 출시 했습니다. Microsoft는 8 월 2004에서 출시 된 DirectX 9.0 c의 셰이더 모델 3.0을 도입 한 이후로 DirectX 제품군을 계속 업데이트 했습니다. Direct3D 10. x를 사용 하는 경우 Direct3D 11로 업그레이드 해야 합니다.

API는 매우 유사 하며 Direct3D 11은 더 광범위 한 플랫폼 및 하드웨어 집합에서 지원 되며 D3DX11에 대 한 대체를 사용 하 여 느린 레거시 DirectX 종속성을 제거할 수 있습니다. 다양 한 Windows 릴리스에는 다양 한 버전의 DirectX가 포함 되어 있으며, 최신 버전의 운영 체제가 이전 버전의 DirectX 용으로 설계 된 응용 프로그램을 계속 실행할 수 있도록 허용 하 고 있습니다. 최신 Api, 드라이버 및 하드웨어를 선호 합니다. DirectX는 Microsoft 기반 컴퓨터, 게임 콘솔 또는 스마트 폰의 주요 멀티미디어 처리기입니다. 이는 Direct3D, DirectDraw, Directdraw, Directdraw 또는 Directdraw과 같은 다양 한 Api로 구성 됩니다. 모든 소프트웨어와 하드웨어 간의 연결을 관리 합니다. 이 DirectX SDK에는 C/c + + 및 c #에서 DirectX 호환 응용 프로그램을 만드는 데 필요한 런타임과 모든 소프트웨어가 포함 되어 있습니다. Directx API에 대 한 주요 업데이트는 DirectX 10과 함께 제공 되며 Windows Vista 이상 에서만 사용할 수 있습니다. Windows XP와 같은 이전 버전의 Windows는 DirectX 10 전용 응용 프로그램을 실행할 수 없습니다. 대신 DirectX 10 하드웨어를 사용 하는 Windows XP 시스템에서 실행 되는 프로그램은 Windows XP 컴퓨터에서 사용할 수 있는 최신 DirectX 9.0 c 코드 경로에 간단히 의존 합니다.

[16] DirectX 9는 Windows 98에서 XP를 통해 2002에 출시 되었으며 현재 모든 후속 버전에서 지원 되 고 있습니다. Microsoft는 앞서 언급 한 운영 체제 중 일부에 대해 지원을 중단 시키는 DirectX 9c를 계속 변경 하 고 있습니다. 1 월 2007 일, 윈도우 2000 또는 XP가 필요 합니다. 또한 픽셀 셰이더 2.0을 도입 했습니다. 새로운 D3D11 HLSL 형식 변환 기능 새 D3DX_DXGIFormatConvert 인라인 헤더에는 응용 프로그램이 동시에 필요할 때 유용할 수 있는 D3D11 하드웨어의 계산 셰이더 또는 픽셀 셰이더에 사용 하기 위한 경량 변환 함수가 포함 되어 있습니다. 내부 편집 시나리오와 같은 텍스처를 읽고 씁니다. 문서 EnhancementsThe 6 월 2010 DirectX SDK에는 다음과 같은 향상 된 설명서가 포함 되어 있습니다. 특이점의 유골은 DirectX 12를 활용 하는 최초의 공개적으로 사용 가능한 게임 이었다.

8 월에 Ars 테크 니 카에 의해 테스트 2015는 엔비디아 지포스 980 Ti에 대 한 directx 11 모드를 통해 DirectX 12에서 약간의 성능 회귀를 밝혀 반면 AMD Radeon R9 290x는 DirectX 12에서 최대 70%의 일관 된 성능 향상을 달성 했으며 일부 시나리오 AMD는 DirectX 12에서 보다 강력한 Nvidia를 능가 했습니다. 성능 불일치는 DirectX 12에 대 한 Nvidia 드라이버의 성능이 좋지 않거나 DirectX 11 직렬 실행에 최적화 된 카드의 하드웨어 제한 때문일 수 있지만 정확한 원인은 명확 하지 않습니다. [44] DirectX는 마이크로소프트 윈도 폰 8에 존재 하는 것으로 확인 되었다. [10] DirectX의 첫 번째 버전은 Windows 게임 SDK로 9 월 1995에서 출시 되었다.