The new model represents the next generation of native C++ programming on Windows. By using it, you can create:
C++ Universal Windows Platform (UWP) apps that use XAML to define the user interface and use the native stack. For more information, see Create a "hello world" app in C++ (UWP).
Windows DirectX games and graphics-intensive apps. For more information, see Create a simple UWP Game with DirectX.
|Quick Reference||Table of keywords and operators for C++/CX.|
|Type System||Describes basic C++/CX types and programming constructs, and how to utilize C++/CX to consume and create Windows Runtime types.|
|Building apps and libraries||Discusses how to use the IDE to build apps and link to static libraries aned DLLs.|
|Threading and Marshaling||Discusses how to specify the threading and marshaling behavior of components that you create.|
|Namespaces Reference||Reference documentation for the default namespace, the Platform namespace, Platform::Collections, and related namespaces.|
|CRT functions not supported in Universal Windows Platform apps||Lists the CRT functions that are not available for use in Windows Runtime apps.|
|How to guides for Windows 10 apps||Provides high-level guidance about Windows 10 apps and links to more information.|
|C++/CX Part 0 of [n]: An Introduction
C++/CX Part 1 of [n]: A Simple Class
C++/CX Part 2 of [n]: Types That Wear Hats
C++/CX Part 3 of [n]: Under Construction
C++/CX Part 4 of [n]: Static Member Functions
|An introductory Visual C++ blog series on C++/CX.|