Schlüssel-WRL-APIs nach Kategorie

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.

Hh973465.collapse_all(de-de,VS.110).gifKlassen

Titel

Beschreibung

ActivationFactory-Klasse

Aktiviert eine oder mehrere von der Runtime Windows zu aktivierenden Klassen.

AsyncBase-Klasse

Implementiert den asynchronen Zustandsautomaten der Windows Runtime.

ClassFactory-Klasse

Implementiert die grundlegende Funktion der IClassFactory-Schnittstelle.

ComPtr-Klasse

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.

Ereignisklasse (C++-Vorlagenbibliothek der Windows-Runtime)

Stellt ein Ereignis dar.

EventSource-Klasse

Stellt ein Ereignis dar.EventSource-Memberfunktionen hinzufügen, entfernen und rufen Ereignishandler auf.

FtmBase-Klasse

Stellt ein Free-Threaded Marshaller-Objekt dar.

HandleT-Klasse

Stellt ein Handle für ein Objekt dar.

HString-Klasse

Bietet Unterstützung zum Bearbeiten von HSTRING-Handles.

HStringReference-Klasse

Stellt ein HSTRING dar, das von einer vorhandenen Zeichenfolge erstellt wird.

Module-Klasse

Stellt eine Auflistung verknüpfte Objekte dar.

Module::GenericReleaseNotifier-Klasse

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.

Module::MethodReleaseNotifier-Klasse

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.

Module::ReleaseNotifier-Klasse

Ruft einen Ereignishandler auf, wenn das letzte Objekt in einem Modul freigegeben wird.

RoInitializeWrapper-Klasse

Initialisiert Windows-Runtime.

RuntimeClass-Klasse

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.

SimpleActivationFactory-Klasse

Stellt einen einfachen Mechanismus bereit, um eine Windows Runtime oder klassische Eine COM-Basisklasse zu erstellen.

SimpleClassFactory-Klasse

Stellt einen einfachen Mechanismus bereit, um eine Basisklasse zu erstellen.

WeakRef-Klasse

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.

Hh973465.collapse_all(de-de,VS.110).gifStrukturen

Titel

Beschreibung

ChainInterfaces-Struktur

Gibt Aktivierungsrand- und Initialisierungsfunktionen an, die mit einem Satz Schnittstelle ID angewendet werden können.

CloakedIid-Struktur

Gibt an, RuntimeClass zu Implements und zu ChainInterfaces Vorlagen an, die die angegebene Schnittstelle nicht in der IID-Liste zugänglich ist.

Implements-Struktur

implementiert QueryInterface und GetIid für die angegebenen Schnittstellen.

MixIn-Struktur

Stellt sicher, dass eine Laufzeitklasse von Windows Runtime-Schnittstellen, sofern und dann von den klassischen COM-Schnittstellen abgeleitet.

Hh973465.collapse_all(de-de,VS.110).gifFunktionen

Titel

Beschreibung

ActivateInstance-Funktion

Register und ruft eine Instanz des angegebenen Typs ab, der in einer bestimmten Klasse ID definiert wird

AsWeak-Funktion

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.

CreateActivationFactory-Funktion

Stellt eine Factory erstellt, die Instanzen der angegebenen Klasse erzeugt, die von der Runtime Windows aktiviert werden kann.

CreateClassFactory-Funktion

Stellt eine Factory erstellt, die Instanzen der angegebenen Klasse erzeugt.

GetActivationFactory-Funktion

Ruft eine Aktivierungsfactory für den Typ ab, der mit dem Vorlagenparameter angegeben wird.

Make-Funktion

Initialisiert die angegebene Windows-Runtime-Klasse.

Hh973465.collapse_all(de-de,VS.110).gifMakros

Titel

Beschreibung

ActivatableClass-Makros

Füllt einen internen Cache auf, der eine Factory enthält, die eine Instanz der angegebenen Klasse erstellen kann.

InspectableClass-Makro

Legt den Ablaufklassennamen und die Vertrauensebene fest.

Siehe auch

Konzepte

Windows Runtime C++ Template Library (WRL)