Método IDWriteFactory::CreateFontFileReference (dwrite.h)

Crea un objeto de referencia de archivo de fuente a partir de un archivo de fuente local.

Sintaxis

HRESULT CreateFontFileReference(
  [in]           WCHAR const     *filePath,
  [in, optional] FILETIME const  *lastWriteTime,
  [out]          IDWriteFontFile **fontFile
);

Parámetros

[in] filePath

Tipo: const WCHAR*

Matriz de caracteres que contiene la ruta de acceso absoluta del archivo de fuente. Las operaciones posteriores en el objeto construido pueden producir un error si el filePath proporcionado por el usuario no corresponde a un archivo válido en el disco.

[in, optional] lastWriteTime

Tipo: const FILETIME*

Hora de la última modificación de la ruta de acceso del archivo de entrada. Si se omite el parámetro, la función tendrá acceso al archivo de fuente para obtener su última hora de escritura. Debe especificar este valor para evitar el acceso adicional al disco. Las operaciones posteriores en el objeto construido pueden producir un error si el usuario proporcionó lastWriteTime no coincide con el archivo del disco.

[out] fontFile

Tipo: IDWriteFontFile**

Cuando este método devuelve, contiene una dirección de un puntero al objeto de referencia de archivo 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

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

Consulte también

IDWriteFactory