Chapter 5. Introduction to the Windows Runtime

After completing this chapter, you will be able to

  • Understand the architecture of the Windows Runtime (WinRT).

  • Leverage the new Windows 8 APIs across multiple languages.

  • Create custom Windows Metadata (WinMD) libraries.

This chapter introduces the WinRT APIs, which are the new APIs that are the very foundation of every Windows 8 app.

What is WinRT?

Microsoft Windows, since its early versions, has always provided developers with libraries and APIs to interact with the operating system. However, before the release of Windows 8, those APIs and libraries were sometimes complex and stressful to use. Moreover, many different standards were used to expose libraries’ functions, ranging from pure Win32 function ...

Get Build Windows 8 Apps with Microsoft Visual C++ Step by Step 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.