Lập trình D3D12 - Cơ bản
Có vẻ như vị trí của API đồ họa chủ đạo giờ đây đã chuyển từ D3D11 sang D3D12. D3D12 hỗ trợ nhiều tính năng hấp dẫn nhưng độ khó học tập lại khá cao. Tuy nhiên, tôi nghĩ rằng nếu học từng bước một, cá nhân cũng có thể tạo game bằng D3D12 API. Dựa trên kinh nghiệm tự làm game bằng D3D12, tôi muốn truyền đạt nền tảng kiến thức giúp bạn có thể thử sức với lập trình game D3D12.
110 học viên
Độ khó Trung cấp trở lên
Thời gian Không giới hạn

Muốn biết những câu hỏi thường được học viên khác hỏi không?
- Chưa giải quyết
CommandList의 GraphicsCommandList 변경이유
코드를 따라가다 보니 기존엔 ID3D12CommandList를 사용하던걸 ID3D12GraphicsCommandList로 바꾸신 부분들이 있으신데 혹시 특별한 이유가 있을까요?
directxdirectx-12d3ddirectx12snrkgotdj0756
・
9 tháng trước
0
92
2
- Đã giải quyết
[25:13] Virtual Interface 와 COM Interface간의 차이가 궁금합니다.
안녕하세요. 먼저 좋은 강의 감사드립니다.해당 강의 부분에서 pDebugController 변수를 Virtual Interface라고 말씀하셨는데,<p s
directxdirectx-12d3ddirectx12jbryu3498
・
9 tháng trước
0
101
1
- Chưa giải quyết
Descriptor를 복사하는 이유
안녕하세요 강의 잘 보고 있습니다. 공부를 하다가 의문점이 하나 생겼습니다. Descriptor Heap을 Shader Visible하지 않은 거에 내용을 채우고 렌더링시 Shader Visibl
directxdirectx-12d3ddirectx12hurjm10068108
・
0
300
2
- Chưa giải quyết
코드에 대한질문있습니다.
처음 디바이스 생성부분에서 어댑터를 순환하면서 Device 를 생성하는데저같은경우에는 그래픽카드를 2개 사용중인데 1080과 4090을 사용중인데 첫번째 어댑터에 1080으로 인식되면서 1080을 이용해서 Device 를 생성하
directxdirectx-12d3ddirectx12dltmddnr053959
・
0
219
2
- Chưa giải quyết
Comptr 을 안쓸시 메모리 해제순서
혹시 Comptr 을 안쓸시 메모리해제를 직접해주고있는데 ,Device 를 먼저 해제할시 ref값이 0 이 안나와서 DebugLeak 에 걸리게되던데D3D12 객체들의 메모리 해제할때도 순서가 중요한건가요?
directxdirectx-12d3ddirectx12dltmddnr053959
・
0
262
2
- Đã giải quyết
raw pointer 쓰시는 이유가 따로 있으신가요?
혹시 ComPtr 안쓰시고 raw pointer 쓰시는 이유가 있으신가요?
directxdirectx-12d3ddirectx12fordeer07173813
・
0
365
1
- Chưa giải quyết
질문있습니다.
안녕하세요 공부하다가 몇가지 궁금한게 생겨 여쭤봅니다. 질문1) D3D12_DESCRIPTOR_RANGE ranges[2] ={{ D3D12_DESCRIPTOR
directxdirectx-12d3ddirectx12dltmddnr053959
・
0
411
2

