Método IDWriteFactory::CreateFontFace (dwrite.h)
Crea un objeto que representa una cara de fuente.
Sintaxis
HRESULT CreateFontFace(
DWRITE_FONT_FACE_TYPE fontFaceType,
UINT32 numberOfFiles,
[in] IDWriteFontFile * const *fontFiles,
UINT32 faceIndex,
DWRITE_FONT_SIMULATIONS fontFaceSimulationFlags,
[out] IDWriteFontFace **fontFace
);
Parámetros
fontFaceType
Tipo: DWRITE_FONT_FACE_TYPE
Valor que indica el tipo de formato de archivo de la cara de fuente.
numberOfFiles
Tipo: UINT32
Número de archivos de fuente, en recuento de elementos, necesarios para representar la cara de fuente.
[in] fontFiles
Tipo: const IDWriteFontFile*
Objeto de archivo de fuente que representa la cara de fuente. Dado que IDWriteFontFace mantiene sus propias referencias a los objetos de archivo de fuente de entrada, puede liberarlas después de esta llamada.
faceIndex
Tipo: UINT32
Índice de base cero de una cara de fuente, en casos en los que los archivos de fuente contienen una colección de caras de fuente. Si los archivos de fuente contienen una sola cara, este valor debe ser cero.
fontFaceSimulationFlags
Tipo: DWRITE_FONT_SIMULATIONS
Valor que indica qué marcas de simulación de caras de fuente para medios algorítmicos para hacer texto en negrita o cursiva se aplican a la cara de fuente actual.
[out] fontFace
Tipo: IDWriteFontFace**
Cuando este método devuelve, contiene una dirección de un puntero al objeto de cara de fuente recién creado 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
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 |