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

Consulte también

IDWriteFactory