Learn how to use Direct2D to perform high quality and high-performance rendering in your applications.
Direct2D is a native, immediate-mode, graphics rendering library that provides uncompromising performance. Its focus is on two-dimensional rendering, providing a rich array of primitives for rendering vector graphics, bitmaps and text. It’s designed to squeeze as much out of the underlying Direct3D-based GPU as humanly possible while retaining a surprisingly enjoyable API surface. In this course, you’ll learn the fundamentals of Direct2D programming and be well on your way to building rich user experiences using the same rendering engine as Internet Explorer 10.
Course SyllabusIntroduction- 6m 10s
—Introduction 0m 33s
—What is Direct2D? 0m 48s
—Why Direct2D? 1m 55s
—Availability 0m 36s
—Interoperability 1m 12s
—Summary 1m 6sGetting Ready- 17m 15s
—Introduction 0m 44s
—Just Enough COM 2m 50s
—Demo: Just Enough COM 8m 59s
—Headers and Other Glue 1m 25s
—The Interfaces 0m 58s
—Factories and Resources 1m 28s
—Summary 0m 51sRendering in a Desktop App- 34m 27sBrushes- 30m 48sGeometries- 44m 11sBitmaps- 30m 31sTransforms- 28m 32sText- 13m 27s