Chapter 11. Integrating Direct3D with XAML and Windows 8.1

In this chapter, we will cover the following topics:

  • Preparing the swap chain for a Windows Store app
  • Rendering to a CoreWindow
  • Rendering to a XAML SwapChainPanel
  • Loading and compiling resources asynchronously

Introduction

In this chapter, we will look at how to integrate Direct3D rendering into a Windows Store app within Visual Studio 2013 using SharpDX and C#.

Extensible Application Markup Language (XAML) is an XML-based language created by Microsoft that is most commonly used for creating UI layouts for .NET Framework applications. XAML was originally used with the Windows Presentation Foundation (WPF) and Silverlight but has also been used for designing workflows within Windows Workflow ...

Get Direct3D Rendering Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.