Freigeben über


Module::Create-Methode

Erstellt eine Instanz eines Moduls.

WRL_NOTHROW static Module& Create();
template<
   typename T
>
WRL_NOTHROW static Module& Create(
   T callback
);
template<
   typename T
>
WRL_NOTHROW static Module& Create(
   _In_ T* object,
   _In_ void (T::* method)()
);

Parameter

  • T
    Typ des Moduls.

  • callback
    Wird aufgerufen, wenn die letzte Instanz Objekt des Moduls verworfen wird.

  • object
    Die object und method-Parameter werden in der Kombination verwendet.Punkte zum letzten Instanz, wenn das letzte Instanz Objekt im Modul freigegeben wird.

  • method
    Die object und method-Parameter werden in der Kombination verwendet.Punkte Methode des letzten Instanz Objekts, wenn die letzte Instanz Objekt im Modul freigegeben wird.

Rückgabewert

Verweis auf das Modul.

Anforderungen

Header: module.h

Namespace: Microsoft::WRL

Siehe auch

Referenz

Module-Klasse