Creating a UI Windows Runtime app (C++ and DirectX)

[ This article is for Windows 8.x and Windows Phone 8.x developers writing Windows Runtime apps. If you’re developing for Windows 10, see the latest documentation ]

Learn how to add controls and content to your Windows Runtime app using DirectX with C++, and how to support the app bar and charms.

In this section

Topic Description

Adding controls and content

Just about every app needs controls such as buttons, check boxes, and drop-down lists. Windows Runtime apps using DirectX can work with the XAML framework to use its control and content APIs, or you can use Direct2D and DirectWrite to develop your own controls for your app.

Creating an app bar or Setting

The app bar and Settings are a fundamental part of any Windows Store app. In a Windows Store app using DirectX with C++ without XAML interop, however, you must provide an implementation of the app bar and Setting charms yourself. In this topic, we discuss general methods to create an app bar or Setting in DirectX.

DirectX and XAML interop