Método IDWriteFactory::CreateCustomFontCollection (dwrite.h)
Crea una colección de fuentes mediante un cargador de colección de fuentes personalizado.
Sintaxis
HRESULT CreateCustomFontCollection(
IDWriteFontCollectionLoader *collectionLoader,
[in] void const *collectionKey,
UINT32 collectionKeySize,
[out] IDWriteFontCollection **fontCollection
);
Parámetros
collectionLoader
Tipo: IDWriteFontCollectionLoader*
Un cargador de colección de fuentes definido por la aplicación, que debe haberse registrado previamente mediante RegisterFontCollectionLoader.
[in] collectionKey
Tipo: const void*
Clave usada por el cargador para identificar una colección de archivos de fuente. El búfer asignado para esta clave debe ser al menos el tamaño de collectionKeySize.
collectionKeySize
Tipo: UINT32
Tamaño, en bytes, de la clave de colección.
[out] fontCollection
Tipo: IDWriteFontCollection**
Contiene una dirección de un puntero al objeto de colección de fuentes del sistema si el método se realiza correctamente o NULL en caso de error.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | dwrite.h |
Library | Dwrite.lib |
Archivo DLL | Dwrite.dll |