Método IFont::Clone (ocidl.h)
Crea un objeto de fuente duplicado con un estado idéntico a la fuente actual.
Sintaxis
HRESULT Clone(
[out] IFont **ppFont
);
Parámetros
[out] ppFont
Dirección de la variable de puntero IFont que recibe el puntero de interfaz al nuevo objeto de fuente. El autor de la llamada debe llamar a IFont::Release cuando este nuevo objeto de fuente ya no sea necesario.
Valor devuelto
El método admite los valores devueltos estándar E_UNEXPECTED y E_OUTOFMEMORY, así como los siguientes valores.
Código devuelto | Descripción |
---|---|
|
El nuevo objeto de fuente se creó correctamente. |
|
Este objeto de fuente no admite la clonación. |
|
La dirección de ppfont no es válida. Por ejemplo, puede ser NULL. |
Comentarios
Notas a los autores de llamadas
El nuevo objeto de fuente es completamente independiente del primero. El autor de la llamada es responsable de liberar este nuevo objeto cuando ya no es necesario. Este método no afecta al recuento de referencias de la fuente que se va a clonar.Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ocidl.h |