
Windows Debugging Tips
megayuchi
Let's learn Windows debugging techniques that no one tells you about.
Basic
debugging, debugger, windows-programming
This course provides the basic knowledge needed for those with experience in D3D9/10/11 or OpenGL to adapt to D3D12 programming.


Reviews from Early Learners
5.0
byungjoo kim
Thank you so much for allowing me to take such a great course.
5.0
쿠카이든
I learned the basics of 3D production! Thank you for the great lecture.
5.0
똘똘이스머프
Thank you for your valuable lecture. Take care of your health.
D3D12 Basic Knowledge
Differences between D3D11 and D3D12
DirectX 12 (hereinafter referred to as D3D12) is a next-generation graphics API for Microsoft Windows. It was released with numerous changes, promising improved performance. While this API boasted high performance, it initially raised many questions about whether it truly achieved this. Nevertheless, it has steadily encroached upon the graphics API market and has now firmly established itself as a mainstream API.
D3D12 is technically very difficult, and due to the trend of using commercial engines, there are few programmers who have direct experience using it.
This course provides prerequisite knowledge that can help programmers with D3D9/10/11 or OpenGL experience begin D3D12 programming.
In particular, it explains topics that may feel unfamiliar when first encountering D3D12, such as resource barrier, Descriptor Table, and Root Signature.
This lecture is a recorded live video introducing D3D12 on the megayuchi channel.
Please note that this is a one-time recorded lecture, not a series of lectures.
Viewer chat history can be found on your YouTube channel.
It can be helpful to learn prior knowledge before taking the D3D12 Basics/Basics Plus course.
D3D12 Basics https://inf.run/7gJhS
D3D12 Basic Plus https://inf.run/itHDW
DirectX Raytracing https://inf.run/cQqx7 is available.
History of DirectX
Changes from DirectX 11 to DirectX 12
Descriptor Heap
ID3D12Resource
Command List
Command Queue
Resource Barrier
Fence
Root Signature
Descriptor Table
Pipeline State
Multi-threaded Rendering
Who is this course right for?
Experienced with D3D9/10/11
OpenGL experience
Need to know before starting?
C/C++
Graphics Fundamentals
D3D9/10/11
OpenGL
Inflearn Verified
Career Verified
3,444
Learners
119
Reviews
25
Answers
4.9
Rating
11
Courses
C++,x86/x64 ASM, DirectX9/11/12, Metal, OpenGL, CUDA, win32, winsock/bsd socket
D3D12프로그래밍 기초편 - https://inf.run/7gJhS
D3D12프로그래밍 기초플러스 - https://inf.run/itHDW
DirectX Raytracing 프로그래밍 - https://inf.run/cQqx7
Windows System 프로그래밍 - https://inf.run/AwfCv
Windows Debugging Tips - https://inf.run/zL7E4
Blog : https://megayuchi.com
Youtube : https://youtube.com/megayuchi
LinkedIn : https://www.linkedin.com/in/megayuchi/
All
1 lectures ∙ (3hr 5min)
All
23 reviews
5.0
23 reviews
Reviews 5
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
Reviews 8
∙
Average Rating 5.0
Reviews 1,115
∙
Average Rating 4.9
Reviews 549
∙
Average Rating 5.0
Check out other courses by the instructor!
Explore other courses in the same field!
Free