Compartir a través de


API clave de WRL por categoría

Las tablas siguientes se enumeran las clases principales, structs, funciones, y las macros de Biblioteca de plantillas de Windows Runtime C++ .Las construcciones de espacios de nombres y clases auxiliares se omiten.Estas listas aumentan la documentación de la API, que es organizada por espacio de nombres.

Hh973465.collapse_all(es-es,VS.110).gifClases

Título

Descripción

ActivationFactory (Clase)

Habilita una o más clases que se inicien por el Windows en tiempo de ejecución.

AsyncBase (Clase)

Implementa el equipo de estado asincrónico de Windows en tiempo de ejecución.

ClassFactory (Clase)

Implementa la funcionalidad básica de la interfaz de IClassFactory .

ComPtr (Clase)

Crea un tipo de puntero inteligente que representa la interfaz especificada por el parámetro de plantilla.ComPtr automáticamente mantiene un recuento de referencia para el puntero subyacente de la interfaz y libera la interfaz cuando el recuento de referencias va a cero.

Event (Clase) (Biblioteca de plantillas C++ de Windows en tiempo de ejecución)

Representa un evento.

EventSource (Clase)

Representa un evento.Las funciones miembro deEventSource agregan, quitan, y los controladores de eventos.

FtmBase (Clase)

Representa un objeto libre- con el contador.

HandleT (Clase)

Representa un identificador a un objeto.

HString (Clase)

Proporciona compatibilidad para manipular los identificadores de HSTRING.

HStringReference (Clase)

Representa un HSTRING creado a partir de una cadena existente.

Module (Clase)

Representa una colección de objetos relacionados.

Module::GenericReleaseNotifier (Clase)

Invoca un controlador de eventos cuando el objeto pasado en el módulo actual se libera.Especifique el controlador de eventos mediante en una expresión lambda, un functor, o una puntero-a- función.

Module::MethodReleaseNotifier (Clase)

Invoca un controlador de eventos cuando el objeto pasado en el módulo actual se libera.Al miembro del puntero-a-uno- método especifica el controlador de eventos recibe un objeto y.

Module::ReleaseNotifier (Clase)

Invoca un controlador de eventos cuando el objeto pasado en un módulo se libera.

RoInitializeWrapper (Clase)

Inicializa el objeto Windows en tiempo de ejecución.

RuntimeClass (Clase)

Representa una clase creada instancias que hereda el número especificado de interfaces, y proporciona el Windows en tiempo de ejecución especificado, COM clásico, y compatibilidad parcial de referencia.

SimpleActivationFactory (Clase)

Proporciona un mecanismo fundamental para crear un Windows en tiempo de ejecución o una clase base de COM del trabajo clásica.

SimpleClassFactory (Clase)

Proporciona un mecanismo fundamental para crear una clase base.

WeakRef (Clase)

Representa una referencia parcial que se puede utilizar por sólo el Windows en tiempo de ejecución, COM no clásico.Una referencia parcial representa un objeto que puede o no ser accesible.

Hh973465.collapse_all(es-es,VS.110).gifEstructuras

Título

Descripción

ChainInterfaces (Estructura)

Especifica las funciones de comprobación y de inicialización que se pueden aplicar a un conjunto de id. de la interfaz.

CloakedIid (Estructura)

Indica a RuntimeClass, a Implements y plantillas de ChainInterfaces que la interfaz especificada no está disponible en la lista de IID.

Implements (Estructura)

Herramientas QueryInterface y GetIid para las interfaces especificadas.

MixIn (Estructura)

Garantiza que una clase de runtime deriva de interfaces de Windows en tiempo de ejecución, si existen, y después de las interfaces clásicas COM.

Hh973465.collapse_all(es-es,VS.110).gifFunciones

Título

Descripción

ActivateInstance (Función)

Registros y recupera una instancia de un tipo especificado definido en un identificador especificado de la clase

AsWeak (Función)

Recupera una referencia parcial a una instancia especificada.

Callback (Función) (Biblioteca de plantillas C++ de Windows en tiempo de ejecución)

Crea un objeto cuya función miembro es un método de devolución de llamada.

CreateActivationFactory (Función)

Crea un generador que genera instancias de la clase especificada que se puede activar mediante el Windows en tiempo de ejecución.

CreateClassFactory (Función)

Crea un generador que genera instancias de la clase especificada.

GetActivationFactory (Función)

Recupera un generador de activación para el tipo especificado por el parámetro de plantilla.

Make (Función)

Inicializa la clase especificada de Windows en tiempo de ejecución .

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

Título

Descripción

ActivatableClass (Macros)

Rellena la caché interna que contiene un generador que pueda crear una instancia de la clase especificada.

InspectableClass (Macro)

Establece el nombre de clase y el nivel de confianza del runtime.

Vea también

Conceptos

Biblioteca de plantillas de Windows Runtime C++ (WRL)