Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgenden Tabellen zeigen primäre Windows Runtime C++ Template Library-Klassen, Strukturen, Funktionen und Makros auf.Konstrukte in den Hilfenamespaces und Klassen werden weggelassen.Diese Listen erweitern die API-Dokumentation, die von Namespace positioniert.
Klassen
Titel |
Beschreibung |
|---|---|
Aktiviert eine oder mehrere von der Runtime Windows zu aktivierenden Klassen. |
|
Implementiert den asynchronen Zustandsautomaten der Windows Runtime. |
|
Implementiert die grundlegende Funktion der IClassFactory-Schnittstelle. |
|
Erstellt einen Typ des intelligenten Zeigermechanismus,, der die Schnittstelle darstellt, die mit dem Vorlagenparameter angegeben wird.ComPtr verwaltet automatisch einen Verweiszähler für den zugrunde liegenden Schnittstellenzeiger bei und gibt die Schnittstelle frei, wenn der Verweiszähler auf Null wechselt. |
|
Stellt ein Ereignis dar. |
|
Stellt ein Ereignis dar.EventSource-Memberfunktionen hinzufügen, entfernen und rufen Ereignishandler auf. |
|
Stellt ein Free-Threaded Marshaller-Objekt dar. |
|
Stellt ein Handle für ein Objekt dar. |
|
Bietet Unterstützung zum Bearbeiten von HSTRING-Handles. |
|
Stellt ein HSTRING dar, das von einer vorhandenen Zeichenfolge erstellt wird. |
|
Stellt eine Auflistung verknüpfte Objekte dar. |
|
Ruft einen Ereignishandler auf, wenn das letzte Objekt im aktuellen Modul freigegeben wird.Der Ereignishandler wird durch auf einem Lambda, einem Funktionselement oder einer Zeiger-zuFunktion angegeben. |
|
Ruft einen Ereignishandler auf, wenn das letzte Objekt im aktuellen Modul freigegeben wird.Der Ereignishandler wird von einem Objekt und deren Member Zeiger-zu-einMethode angegeben. |
|
Ruft einen Ereignishandler auf, wenn das letzte Objekt in einem Modul freigegeben wird. |
|
Initialisiert Windows-Runtime. |
|
Stellt eine instanziierte Klasse, die die angegebene Anzahl von Schnittstellen erbt, dar und bietet die angegebene Windows Runtime, das klassische COM und schwache die Bezugsunterstützung. |
|
Stellt einen einfachen Mechanismus bereit, um eine Windows Runtime oder klassische Eine COM-Basisklasse zu erstellen. |
|
Stellt einen einfachen Mechanismus bereit, um eine Basisklasse zu erstellen. |
|
Stellt einen schwachen Verweis, der mit dem nur der Windows Runtime verwendet werden kann, nicht klassisches COM dar.Ein schwacher Verweis stellt ein Objekt dar, das möglicherweise oder möglicherweise nicht zugegriffen werden kann. |
Strukturen
Titel |
Beschreibung |
|---|---|
Gibt Aktivierungsrand- und Initialisierungsfunktionen an, die mit einem Satz Schnittstelle ID angewendet werden können. |
|
Gibt an, RuntimeClass zu Implements und zu ChainInterfaces Vorlagen an, die die angegebene Schnittstelle nicht in der IID-Liste zugänglich ist. |
|
implementiert QueryInterface und GetIid für die angegebenen Schnittstellen. |
|
Stellt sicher, dass eine Laufzeitklasse von Windows Runtime-Schnittstellen, sofern und dann von den klassischen COM-Schnittstellen abgeleitet. |
Funktionen
Titel |
Beschreibung |
|---|---|
Register und ruft eine Instanz des angegebenen Typs ab, der in einer bestimmten Klasse ID definiert wird |
|
Ruft einen schwachen Verweis auf einer angegebenen Instanz ab. |
|
Rückruffunktion (C++-Vorlagenbibliothek der Windows-Runtime) |
Erstellt ein Objekt, dessen - Memberfunktion eine Rückrufmethode darstellt. |
Stellt eine Factory erstellt, die Instanzen der angegebenen Klasse erzeugt, die von der Runtime Windows aktiviert werden kann. |
|
Stellt eine Factory erstellt, die Instanzen der angegebenen Klasse erzeugt. |
|
Ruft eine Aktivierungsfactory für den Typ ab, der mit dem Vorlagenparameter angegeben wird. |
|
Initialisiert die angegebene Windows-Runtime-Klasse. |
Makros
Titel |
Beschreibung |
|---|---|
Füllt einen internen Cache auf, der eine Factory enthält, die eine Instanz der angegebenen Klasse erstellen kann. |
|
Legt den Ablaufklassennamen und die Vertrauensebene fest. |