Learning outcomes: Design a Windows/DirectX app lifecycle; configure devices, contexts, and swap chains; implement shaders and the graphics pipeline; render frames with clean event loops; handle input and window resizing; optimize presentation with flip-model swaps; and debug, refactor, and finalize a leak-free build.


您将学到什么
Build and manage a complete Direct3D 11 rendering pipeline.
Implement shaders, input handling, and real-time frame updates.
Optimize, debug, and finalize a stable DirectX Windows app.
您将获得的技能
要了解的详细信息

添加到您的领英档案
October 2025
12 项作业
了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有3个模块
Build a solid DirectX/Direct3D 11 foundation—from Windows app lifecycle and 3D geometry basics to first-time device creation—so learners can stand up a runnable pipeline, bind targets and viewports, and verify rendering with a clean Hello Direct3D frame.
涵盖的内容
12个视频4个作业
Move from “it runs” to “it renders interactively” by mastering frame rendering, event/message loops, input handling, and basic drawing; learners connect graphics concepts to practice with clear, responsive frames and starter demos.
涵盖的内容
11个视频4个作业
Strengthen production readiness with resize-safe swap chain management, clean architecture (classes/resources), robust Windows event handling, and a polished final build that avoids leaks and handles edge cases.
涵盖的内容
9个视频4个作业
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
从 Support and Operations 浏览更多内容
状态:免费试用
状态:免费试用
状态:免费试用
状态:免费试用
人们为什么选择 Coursera 来帮助自己实现职业发展




常见问题
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
更多问题
提供助学金,




