강의

멘토링

커뮤니티

Game Dev

/

Game Programming

Giới thiệu về lập trình D3D12

Chúng tôi cung cấp kiến ​​thức sẵn có cho những người có kinh nghiệm về D3D9/10/11 hoặc OpenGL để thích ứng với lập trình D3D12.

(5.0) 17 đánh giá

847 học viên

Độ khó Trung cấp trở lên

Thời gian Không giới hạn

  • megayuchi
DirectX
DirectX
d3d
d3d
DirectX
DirectX
d3d
d3d

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

5.0

5.0

쿠카이든

100% đã tham gia

Học được căn bản tạo 3D! Cảm ơn bài giảng.

5.0

똘똘이스머프

100% đã tham gia

Cảm ơn bài giảng quý giá của bạn. Hãy chăm sóc sức khỏe của bạn.

5.0

빠타박스

100% đã tham gia

Đó là bài giảng đã giúp tôi hiểu cơ bản DirectX bao gồm những gì. Tuy có một số phần khó nhưng cảm ơn bạn đã rời khỏi bài giảng này!

Bạn sẽ nhận được điều này sau khi học.

  • Kiến thức cơ bản D3D12

  • Sự khác biệt giữa D3D11 và D3D12

Giới thiệu về lập trình D3D12

DirectX 12 (sau đây gọi tắt là D3D12) là API đồ họa thế hệ tiếp theo dành cho Microsoft Windows. Phiên bản này được phát hành với nhiều thay đổi, hứa hẹn cải thiện hiệu suất. Mặc dù API này tự hào về hiệu suất cao, ban đầu nó đã đặt ra nhiều câu hỏi về việc liệu nó có thực sự đạt được điều đó hay không. Tuy nhiên, nó đã liên tục xâm chiếm thị trường API đồ họa và hiện đã khẳng định vị thế là một API chính thống.
Về mặt kỹ thuật, D3D12 rất khó và do xu hướng sử dụng các công cụ thương mại nên có rất ít lập trình viên có kinh nghiệm trực tiếp sử dụng nó.
Khóa học này cung cấp kiến thức tiên quyết có thể giúp các lập trình viên có kinh nghiệm về D3D9/10/11 hoặc OpenGL bắt đầu lập trình D3D12.

Đặc biệt, tài liệu này giải thích các chủ đề có thể khiến bạn cảm thấy lạ lẫm khi lần đầu tiếp cận D3D12, chẳng hạn như rào cản tài nguyên, Bảng mô tả và Chữ ký gốc.

Những điều cần lưu ý trước khi tham gia khóa học

  • Bài giảng này là video trực tiếp giới thiệu về D3D12 trên kênh megayuchi.

  • Xin lưu ý rằng đây là bài giảng được ghi âm một lần, không phải là một loạt bài giảng.

  • Bạn có thể tìm thấy lịch sử trò chuyện của người xem trên kênh YouTube của mình.

  • Việc tìm hiểu kiến thức nền tảng trước khi tham gia khóa học D3D12 Basics/Basics Plus có thể hữu ích.


Bài giảng liên quan

Kiến thức cơ bản về D3D12 https://inf.run/7gJhS

D3D12 Basic Plus https://inf.run/itHDW
DirectX Raytracing Có sẵn https://inf.run/cQqx7 .


Nội dung này bao gồm các chủ đề sau:

1. Giới thiệu về DirectX

  • Lịch sử của DirectX


  • Thay đổi từ DirectX 11 sang DirectX 12

2. Cấu trúc tài nguyên DirectX 12

  • Mô tả đống

  • Tài nguyên ID3D12


3. Hệ thống thực thi

  • Danh sách lệnh

  • Hàng đợi lệnh

  • Rào cản tài nguyên

  • Hàng rào

4. Liên kết tài nguyên trong DirectX12

  • Chữ ký gốc

  • Bảng mô tả

  • Trạng thái đường ống

5. Cải thiện hiệu suất trong DirectX 12

  • Kết xuất đa luồng


3. Kết luận và Hỏi & Đáp của Người xem


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • D3D9/10/11 Có kinh nghiệm

  • Trải nghiệm OpenGL

Cần biết trước khi bắt đầu?

  • C/C++

  • kiến thức cơ bản về đồ họa

  • D3D9/10/11

  • OpenGL

Xin chào
Đây là

3,104

Học viên

83

Đánh giá

20

Trả lời

5.0

Xếp hạng

10

Các khóa học

Lập trình viên

C++,x86/x64 ASM, DirectX9/11/12, Metal, OpenGL, CUDA, win32, winsock/bsd socket

Lập trình viên C++,x86/x64 ASM, DirectX9/11/12, Metal, OpenGL, CUDA, win32, winsock/bsd socket

Khóa học trên Inflearn

Lập trình D3D12 cơ bản - https://inf.run/7gJhS

Lập trình D3D12 Cơ bản Plus - https://inf.run/itHDW

Lập trình DirectX Raytracing - https://inf.run/cQqx7

Lập trình hệ thống Windows - https://inf.run/AwfCv

Mẹo gỡ lỗi Windows - https://inf.run/zL7E4

 

Blog : https://megayuchi.com

Youtube : https://youtube.com/megayuchi

LinkedIn : https://www.linkedin.com/in/megayuchi/

Chương trình giảng dạy

Tất cả

1 bài giảng ∙ (3giờ 5phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

17 đánh giá

5.0

17 đánh giá

  • jeongmanlee85497387님의 프로필 이미지
    jeongmanlee85497387

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    • ddayin0772님의 프로필 이미지
      ddayin0772

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      • makariogim3597님의 프로필 이미지
        makariogim3597

        Đánh giá 3

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        • siyeong33102632님의 프로필 이미지
          siyeong33102632

          Đánh giá 4

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          • netpyoung님의 프로필 이미지
            netpyoung

            Đánh giá 3

            Đánh giá trung bình 4.0

            5

            100% đã tham gia

            Miễn phí

            Khóa học khác của megayuchi

            Hãy khám phá các khóa học khác của giảng viên!