2017-01-09 1 views
0

내용 민병대해야합니까, 나는 다이렉트쪽으로 목표로하고 있습니다 DirectX 기술로 뛰어 들기 전에 배워야합니다.어떤 지식은 내가 최근에 C++의 기본 구문의 대부분을 완료 다이렉트

도움이 될 것입니다.

+0

스택 오버플로에 오신 것을 환영합니다. 현재 양식의 게시물이 너무 광범위하여 주로 의견을 바탕으로 답변을 얻게되며 Stack Overflow에 적합하지 않습니다. [도움말 센터] (http://stackoverflow.com/help)를 방문하여 [어떻게 좋은 질문을합니까?] (http://stackoverflow.com/help/how-to-ask) 섹션을 읽으십시오. –

+0

일부 DirectX 자습서에 대한 인터넷 검색을 시도하십시오. 당신이 특정 개념을 이해하지 못한다면, 그것들을 연구 해보십시오. 등등. – TheUndeadFish

+0

문서에 몇 가지 좋은 링크와 제안이있는 것 같습니다 : [DirectX Graphics 시작하기] (https://msdn.microsoft.com/en-us/library/windows/desktop/hh309467(v=vs.85) .aspx)) – davedwards

답변

2

시작할 수있는 좋은 장소는 DirectX Tool Kit for DirectX 11이며, tutorials입니다. 여기서는 Direct3D 11 및 XAudio 사용의 기본 사항을 다루며 XInput에 대한 멋진 래퍼를 제공합니다. 일단 당신이 그들을 통해 일한, 그럼 당신은 인터넷에서 다른 많은 자습서를 검토 좋은 접지해야합니다. 유용한 튜토리얼과 책이 많이 있지만, 종종 legacy DirectX SDK을 사용하고 많은 deprecated support code을 사용합니다. 이 오래된 소스에서 많은 것을 배울 수 있지만, 정보의 어느 부분이 최신인지 그리고 어떤 부분이 여전히 100 % 정확한지 알면 도움이됩니다.

DirectX Tool Kit은 오픈 소스이기 때문에 쉽게 탐색 할 수있어 무엇을하는지 알 수 있습니다. Direct3D 그래픽 파이프 라인, HLSL 셰이더 프로그래밍, 동적 대 정적 제출, 리소스 관리 등의 여러 측면을 배우면서 모듈 식으로 설계되어 있으므로 부분을 대체 할 수 있습니다.

" Direct2D/Direct3D의 최신 "MSDN 자료는 XAML + Direct3D를 사용하여 UWP (Universal Windows Platform) 응용 프로그램을 프로그래밍하는 방법을 배우려는 경우 좋은 장소입니다. 다이렉트 도구 키트는 측면에서 등

(XAML 유무에 관계없이) 윈도우 7, X 박스 하나, 고전에서 Win32 데스크탑 애플리케이션, UWP, 윈도우 폰을 포함한 모든 다이렉트 X 11 플랫폼에서 작동하도록 설계 배경 자료에는 그래픽 프로그래밍을위한 수많은 입문서가 있습니다. 변환 수학 및 뷰 시스템, 텍스처링 및 래스터 화 및 기타 주요 개념에 대한 주요 주제를 다룹니다. 특히 DirectX의 경우 Frank Luna의 DirectX 11 3D 게임 프로그래밍 소개은 여전히 ​​좋지만 DirectX SDK의 사용 중단 직전에 게시 된 것으로 인해 어려움을 겪습니다. 자세한 내용은 this post을 참조하십시오.

관련 문제