Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En las tablas siguientes se enumeran las clases, estructuras, funciones y macros de la biblioteca de plantillas de Windows Runtime C++. Se omiten las construcciones en los espacios de nombres y clases auxiliares. Estas listas aumentan la documentación de la API, que se organiza por espacio de nombres.
Clases
| Título | Descripción |
|---|---|
| ActivationFactory (clase) | Habilita una o más clases que activa Windows en tiempo de ejecución. |
| AsyncBase (clase) | Implementa la máquina de estados asincrónica de Windows Runtime. |
| ClassFactory (clase) | Implementa la funcionalidad básica de la interfaz IClassFactory. |
| ComPtr (clase) | Crea un tipo de puntero inteligente que representa la interfaz especificada por el parámetro de plantilla. ComPtr mantiene automáticamente un recuento de referencias para el puntero de la interfaz subyacente y la libera cuando el recuento de referencias llega a cero. |
| Event (clase) (Biblioteca de plantillas C++ de Windows en tiempo de ejecución) | Representa un evento. |
| clase EventSource | Representa un evento. Las funciones miembro EventSource agregan, quitan e invocan controladores de eventos. |
| FtmBase (clase) | Representa un objeto de cálculo de referencias con subprocesamiento libre. |
| HandleT (clase) | Representa un identificador de un objeto. |
| HString (clase) | Proporciona compatibilidad con la manipulación de identificadores HSTRING. |
| HStringReference (clase) | Representa un valor HSTRING que se crea a partir de una cadena existente. |
| Module (clase) | Representa una colección de objetos relacionados. |
| Module::GenericReleaseNotifier (clase) | Invoca un controlador de eventos cuando se libera el último objeto del módulo actual. El controlador de eventos lo especifica una expresión lambda, una función o un puntero a función. |
| Module::MethodReleaseNotifier (clase) | Invoca un controlador de eventos cuando se libera el último objeto del módulo actual. El controlador de eventos se especifica mediante un objeto y su miembro de puntero a método. |
| Module::ReleaseNotifier (clase) | Invoca a un controlador de eventos cuando se libera el último objeto de un módulo. |
| RoInitializeWrapper (clase) | Inicializa Windows Runtime. |
| RuntimeClass (clase) | Representa una clase con instancias que hereda el número especificado de interfaces y proporciona la compatibilidad especificada con Windows Runtime, COM clásico y referencia débil. |
| SimpleActivationFactory (clase) | Proporciona un mecanismo fundamental para crear una clase base de Windows en tiempo de ejecución o COM clásico. |
| SimpleClassFactory (clase) | Proporciona un mecanismo fundamental para crear una clase base. |
| WeakRef (clase) | Representa una referencia débil que solo puede usar Windows en tiempo de ejecución, no COM clásico. Una referencia débil representa un objeto que puede ser o no accesible. |
Estructuras
| Título | Descripción |
|---|---|
| ChainInterfaces (estructura) | Especifica las funciones de comprobación e inicialización que se pueden aplicar a un conjunto de identificadores de interfaz. |
| CloakedIid (estructura) | Indica a las plantillas RuntimeClass, Implements y ChainInterfaces que la interfaz especificada no es accesible en la lista IID. |
| Implements (estructura) | Implementa QueryInterface y GetIid para las interfaces especificadas. |
| MixIn (estructura) | Garantiza que una clase en tiempo de ejecución deriva de interfaces de Windows en tiempo de ejecución, si las hubiera, y luego de interfaces de COM clásico. |
Funciones
| Título | Descripción |
|---|---|
| ActivateInstance (función) | Registra y recupera una instancia de un tipo especificado definido en un id. de clase especificado. |
| AsWeak (función) | Recupera una referencia débil a una instancia especificada. |
| Callback (Función) | Crea un objeto cuya función de miembro es un método de devolución de llamada. |
| CreateActivationFactory (función) | Crea un generador que produce instancias de la clase especificada que puede activar Windows en tiempo de ejecución. |
| CreateClassFactory (función) | Crea un generador que produce instancias de la clase especificada. |
| GetActivationFactory (función) | Recupera una fábrica de activación para el tipo especificado por el parámetro de plantilla. |
| Make (función) | Inicializa la clase de Windows Runtime especificada. |
Macros
| Título | Descripción |
|---|---|
| ActivatableClass (macros) | Rellena una caché interna que contiene un generador que puede crear una instancia de la clase especificada. |
| InspectableClass (macro) | Establece el nombre de clase y el nivel de confianza del runtime. |
Consulte también
Biblioteca de plantillas C++ de Windows en tiempo de ejecución (WRL)