Partager via


API WRL principales par catégorie

Les tableaux suivants répertorient des classes principales, structures, fonctions, et macros de Bibliothèque de modèles Windows Runtime C++.Les éléments dans les espaces de noms d'assistance et les classes sont omis.Ces listes augmentent la documentation de l'API, qui est réorganisée par espace de noms.

Hh973465.collapse_all(fr-fr,VS.110).gifClasses

Titre

Description

ActivationFactory, classe

Permet à une ou plusieurs classes d'être activées par le Windows Runtime.

AsyncBase, classe

Implémente la machine à état asynchrone du Windows Runtime.

ClassFactory, classe

Implémente les fonctionnalités de base de l'interface IClassFactory.

ComPtr, classe

Crée un type de pointeur intelligent représentant l'interface spécifiée par le paramètre de modèle.ComPtr met à jour automatiquement un décompte de références du pointeur d'interface sous-jacent et libère l'interface lorsque le décompte de références atteint zéro.

Event, classe (bibliothèque de modèles Windows Runtime C++)

Représente un événement.

EventSource, classe

Représente un événement.Les fonctions membres de EventSource ajoutent, suppriment, et appellent des gestionnaires d'événements.

FtmBase, classe

Représente un objet de marshaler libre de threads.

HandleT, classe

Représente un handle à un objet .

HString, classe

Fournit la prise en charge de l'utilisation de handles de HSTRING.

HStringReference, classe

Représente un HSTRING créé à partir d'une chaîne existante.

Module, classe

Représente une collection d'objets connexes.

Module::GenericReleaseNotifier, classe

Appelle un gestionnaire d'événements lorsque le dernier objet du module actuel est libéré.Le gestionnaire d'événements est spécifié sur un lambda, un functor, ou un pointeur fonction.

Module::MethodReleaseNotifier, classe

Appelle un gestionnaire d'événements lorsque le dernier objet du module actuel est libéré.Le gestionnaire d'événements est spécifié par un objet et son membre de pointeur-vers-une-méthode.

Module::ReleaseNotifier, classe

Appelle un gestionnaire d'événements lorsque le dernier objet d'un module est libéré.

RoInitializeWrapper, classe

Initialise Windows Runtime.

RuntimeClass, classe

Représente une classe instanciée qui hérite du nombre spécifié d'interfaces, et fournit le Windows Runtime spécifié, le COM classique, et la prise en charge de références faibles.

SimpleActivationFactory, classe

Fournit un mécanisme fondamental pour créer une classe de base Windows Runtime ou une classe de base COM classique.

SimpleClassFactory, classe

Fournit un mécanisme fondamental pour créer une classe de base.

WeakRef, classe

Représente une référence faible pouvant être utilisée uniquement avec le Windows Runtime, pas le COM classique.Une référence faible représente un objet qui peut être accessible ou non.

Hh973465.collapse_all(fr-fr,VS.110).gifStructures

Titre

Description

ChainInterfaces, structure

Spécifie les fonctions de vérification et d'initialisation pouvant être appliquées à un ensemble d'IDs d'interface.

CloakedIid, structure

Indique aux modèles RuntimeClass, Implements et ChainInterfaces que l'interface spécifiée n'est pas accessible dans la liste des IID.

Implements, structure

Implémente QueryInterface et GetIid pour les interfaces spécifiées.

MixIn, structure

Garantit qu'une classe d'exécution dérive des interfaces du Windows Runtime, le cas échéant, puis des interfaces du COM classique.

Hh973465.collapse_all(fr-fr,VS.110).gifFonctions

Titre

Description

ActivateInstance, fonction

Enregistre et récupère une instance d'un type spécifié défini dans un ID de classe spécifié.

AsWeak, fonction

Récupère une référence faible à une instance spécifiée.

Callback, fonction (bibliothèque de modèles Windows Runtime C++)

Crée un objet dont la fonction membre est une méthode de rappel.

CreateActivationFactory, fonction

Crée une fabrique produisant des instances de la classe spécifiée pouvant être activées par la Windows Runtime.

CreateClassFactory, fonction

Crée une fabrique produisant des instances de la classe spécifiée.

GetActivationFactory, fonction

Récupère une fabrique d'activation pour le type spécifié par le paramètre de modèle.

Make, fonction

Initialise la classe Windows Runtime spécifiée.

Hh973465.collapse_all(fr-fr,VS.110).gifMacros

Titre

Description

ActivatableClass, macros

Peuple un cache interne contenant une fabrique pouvant créer une instance de la classe spécifiée.

InspectableClass, macro

Définit le nom et le niveau de confiance de la classe d'exécution.

Voir aussi

Concepts

Bibliothèque de modèles Windows Runtime C++ (WRL)