---
UID: TP:winrt
ms.assetid: 19ccb9a3-b0f9-3246-95d5-0d1c2650a2d5
ms.date: 01/11/2019
ms.keywords: 
ms.topic: conceptual
---

# Windows Runtime C++ reference

## -description

Overview of the Windows Runtime C++ reference technology.

To develop Windows Runtime C++ reference, you need these headers:

 * [activation.h](../activation/index.md)
 * [activationregistration.h](../activationregistration/index.md)
 * [asyncinfo.h](../asyncinfo/index.md)
 * [corewindow.h](../corewindow/index.md)
 * [eventtoken.h](../eventtoken/index.md)
 * [hstring.h](../hstring/index.md)
 * [inputpaneinterop.h](../inputpaneinterop/index.md)
 * [inspectable.h](../inspectable/index.md)
 * [memorybuffer.h](../memorybuffer/index.md)
 * [playtomanagerinterop.h](../playtomanagerinterop/index.md)
 * [printmanagerinterop.h](../printmanagerinterop/index.md)
 * [remotesystemadditionalinfo.h](../remotesystemadditionalinfo/index.md)
 * [restrictederrorinfo.h](../restrictederrorinfo/index.md)
 * [robuffer.h](../robuffer/index.md)
 * [rometadata.h](../rometadata/index.md)
 * [rometadataapi.h](../rometadataapi/index.md)
 * [rometadataresolution.h](../rometadataresolution/index.md)
 * [roparameterizediid.h](../roparameterizediid/index.md)
 * [roregistrationapi.h](../roregistrationapi/index.md)
 * [shcore.h](../shcore/index.md)
 * [weakreference.h](../weakreference/index.md)
 * [webauthenticationcoremanagerinterop.h](../webauthenticationcoremanagerinterop/index.md)
 * [windows.data.pdf.interop.h](../windows.data.pdf.interop/index.md)
 * [windows.foundation.h](../windows.foundation/index.md)
 * [windows.graphics.capture.interop.h](../windows.graphics.capture.interop/index.md)
 * [windows.graphics.effects.interop.h](../windows.graphics.effects.interop/index.md)
 * [windows.graphics.imaging.interop.h](../windows.graphics.imaging.interop/index.md)
 * [windows.media.core.interop.h](../windows.media.core.interop/index.md)
 * [windows.ui.composition.interop.h](../windows.ui.composition.interop/index.md)
 * [windows.ui.xaml.hosting.referencetracker.h](../windows.ui.xaml.hosting.referencetracker/index.md)
 * [windows.ui.xaml.media.dxinterop.h](../windows.ui.xaml.media.dxinterop/index.md)
 * [windowsstoragecom.h](../windowsstoragecom/index.md)
 * [winstring.h](../winstring/index.md)

For programming guidance for this technology, see:
* [Windows Runtime C++ reference](/windows/desktop/winrt)

