Partager via


ImplementsHelper, structure

Prend en charge l'infrastructure WRL et n'est pas destiné à être utilisé directement à partir de votre code.

template <
   typename RuntimeClassFlagsT,
   typename ILst,
   bool IsDelegateToClass
>
friend struct Details::ImplementsHelper;

Paramètres

  • RuntimeClassFlagsT
    Un champ des flags spécifiant un ou plusieurs énumérateurs de type RuntimeClassType.

  • ILst
    Une liste d'IDs d'interface.

  • IsDelegateToClass
    Spécifie true si l'instance actuelle d'Implements est une classe de base du premier ID d'interface dans ILst; sinon, false.

Remarques

Aide à l'implémentation de la structure Impléments.

Ce modèle parcourt une liste d'interfaces et les ajoute en tant que des classes de base et informations nécessaires à l'activation de QueryInterface.

Hiérarchie d'héritage

ImplementsHelper

Configuration requise

En-tête: implements.h

Espace de noms: Microsoft::WRL::Details

Voir aussi

Référence

Microsoft::WRL::Details, espace de noms

Autres ressources

Reference (Windows Runtime Library)