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 |