Global web icon
directxtutorial.com
http://www.directxtutorial.com/Lesson.aspx?lessoni…
Lesson 1: Getting Started with Direct3D - DirectXTutorial.com
This lesson will cover the basics of Direct3D and what you need to know to you punch out your first DirectX program. We will then build a basic Direct3D program inside of a window.
Global web icon
microsoft.com
https://learn.microsoft.com/en-us/windows/win32/di…
Create your first Windows app using DirectX - Win32 apps
Use this basic tutorial to get started with DirectX app development, then use the roadmap to continue exploring DirectX. A Windows desktop app with DirectX is an app developed using native C++ and DirectX APIs.
Global web icon
graphicsprogramming.github.io
https://graphicsprogramming.github.io/learnd3d11/
LearnD3D11 - GitHub Pages
This is LearnD3D11, a guide aimed at anyone trying to learn Direct3D11, commonly referred to as DirectX 11. This guide explains the basic usage of Direct3D11 and general graphics programming topics and techniques, without requiring any previous experience within this field.
Global web icon
youtube.com
https://www.youtube.com/playlist?list=PLqCJpWy5Foh…
C++ 3D DirectX Programming - YouTube
C++ 3D game programming tutorial teaching how to build a 3D engine from scratch using DirectX (Direct3D 11) to leverage hardware acceleration.
Global web icon
tutorialspoint.com
https://www.tutorialspoint.com/directx/index.htm
DirectX Tutorial - Online Tutorials Library
Direct3D which is a renowned product of DirectX is also used by other software applications for visualization and graphics tasks such as CAD/CAM engineering. This tutorial has been prepared for developers and programmers in multimedia industry who are interested to pursue their career in DirectX.
Global web icon
microsoft.com
https://learn.microsoft.com/en-us/previous-version…
Direct3D Tutorials | Microsoft Learn
Tutorial 1: Creating a Device The following C# tutorials use the base functionality of Microsoft Direct3D to help you begin to create stand-alone graphics applications.
Global web icon
directxtutorial.com
http://www.directxtutorial.com/LessonList.aspx?lis…
DirectX 11
Direct3D: Getting Started Lesson 1: Understanding Graphics Concepts Lesson 2: Initializing Direct3D Lesson 3: Rendering Frames Lesson 4: Going Fullscreen Lesson 5: Drawing a Triangle
Global web icon
github.com
https://github.com/kevinmoran/BeginnerDirect3D11
GitHub - kevinmoran/BeginnerDirect3D11: Starter code samples for Direct3D11
While tutorials and other samples exist, they are often overcomplicated for simply illustrating basic usage of the API to a beginner. In particular I've seen the simplest code for drawing a triangle split up into several classes and files which make the code flow very hard to follow.
Global web icon
rastertek.com
https://www.rastertek.com/tutdx11win10.html
DirectX 11 on Windows 10 Tutorials - RasterTek
Tutorial 1: Setting up DirectX 11 with Visual Studio 2022 Tutorial 2: Creating a Framework and Window Tutorial 3: Initializing DirectX 11 Tutorial 4: Buffers, Shaders, and HLSL
Global web icon
d3dcoder.net
http://d3dcoder.net/d3d11.htm
Introduction to 3D Game Programming with Direct3D 11.0
Chapter 4, Direct3D Initialization: In this chapter, we learn what Direct3D is about and how to initialize it in preparation for 3D drawing. Basic Direct3D topics are also introduced, such as surfaces, pixel formats, page flipping, depth buffering, and multisampling.