API WRL chiave per categoria
Di seguito sono elencate le classi principali Libreria di modelli di Windows Runtime C++, le strutture, le funzioni e le macro.I costrutti di supporto per gli spazi dei nomi e le classi vengono omessi.Questi elenchi aumentano la documentazione di API, che viene definita dallo spazio dei nomi.
Classi
Titolo |
Descrizione |
---|---|
Abilita una o più classi da attivare dal Runtime di Windows. |
|
Implementa la macchina a stati asincrona di Windows Runtime. |
|
Implementa la funzionalità di base di un'interfaccia IClassFactory. |
|
Crea un tipo smart pointer che rappresenta l'interfaccia specificata dal parametro del modello.ComPtr gestisce automaticamente un conteggio dei riferimenti per un puntatore a interfaccia sottostante e rilascia l'interfaccia quando il conteggio dei riferimenti termina a zero. |
|
Rappresenta un evento. |
|
Rappresenta un evento.Le funzioni membro di EventSource aggiunge, rimuove ed invoca i gestori di eventi. |
|
Rappresenta un oggetto di gestore di marshalling threading free. |
|
Rappresenta un handle per un oggetto . |
|
Fornisce supporto per modificare un handle HSTRING. |
|
Rappresenta un HSTRING creato da una stringa esistente. |
|
Rappresenta una raccolta di oggetti correlati. |
|
Invoca un gestore eventi quando l'ultimo oggetto in un modulo viene rilasciato.Il gestore eventi è specificato da una lambda, un functor, o un puntatore a funzione. |
|
Invoca un gestore eventi quando l'ultimo oggetto in un modulo viene rilasciato.Il gestore eventi viene specificato da un oggetto e dal relativo membro puntatore a metodo. |
|
Invoca un gestore eventi quando l'ultimo oggetto in un modulo viene rilasciato. |
|
Inizializza Windows Runtime. |
|
Rappresenta una classe istanziata che eredita il numero specificato di interfacce e fornisce il Windows Runtime specificato, COM classico e il supporto di riferimento ridotto. |
|
Fornisce un meccanismo semplice per creare un Windows Runtime o una classe di base COM classica. |
|
Fornisce un meccanismo semplice per creare una classe di base. |
|
Rappresenta un riferimento debole che può essere utilizzato solamente da Windows Runtime, non da COM classico.Un riferimento debole rappresenta un oggetto che può o non può essere accessibile. |
Strutture
Titolo |
Descrizione |
---|---|
Specifica la verifica e le funzioni di inizializzazione che possono essere applicate a un set di interfaccia ID. |
|
Indica a RuntimeClass, a Implements e modelli ChainInterfaces che l'interfaccia specificata non è accessibile nell'elenco di IID. |
|
Implementa QueryInterface e GetIid per le interfacce specificate. |
|
Verifica che una classe di runtime deriva da Windows Runtime; in caso positivo, se deriva da interfacce COM classiche. |
Funzioni
Titolo |
Descrizione |
---|---|
Registra e recupera un'istanza di tipo specifico definito in un ID della classe. |
|
Recupera un riferimento debole a un'istanza specificata. |
|
Funzione di callback (Libreria modelli C++ per Windows Runtime) |
Crea un oggetto la cui funzione membro è un metodo di callback. |
Crea una factory che produce istanze della classe specificata che può essere attivata da Windows Runtime. |
|
Crea una factory che produce istanze della classe specificata. |
|
Recupera una factory di attivazione per il tipo specificato dal parametro di modello. |
|
Inizializza la classe specificata Windows Runtime. |
Macro
Titolo |
Descrizione |
---|---|
Popola una cache interna che contiene una factory che può creare un'istanza della classe specificata. |
|
Imposta il nome e il livello di attendibilità di classe di runtime. |