IDWriteFactory3::CreateFontFaceReference(WCHARconst*,FILETIMEconst*,UINT32,DWRITE_FONT_SIMULATIONS,IDWriteFontFaceReference**) (dwrite_3.h)
Crea una referencia a una fuente dada una ruta de acceso completa.
Sintaxis
HRESULT CreateFontFaceReference(
WCHAR const *filePath,
FILETIME const *lastWriteTime,
UINT32 faceIndex,
DWRITE_FONT_SIMULATIONS fontSimulations,
IDWriteFontFaceReference **fontFaceReference
);
Parámetros
filePath
Tipo: [in] WCHAR
Ruta de acceso absoluta al archivo. 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.
lastWriteTime
Tipo: [in, opcional] 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, por lo que se recomienda a los clientes especificar este valor.
para evitar el acceso adicional al disco. Se puede producir un error en las operaciones posteriores en el objeto construido
si el usuario proporcionó lastWriteTime no coincide con el archivo en el disco.
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.
fontSimulations
Tipo: DWRITE_FONT_SIMULATIONS
Marcas de simulación de caras de fuente para la embolia algorítmica y cursiva.
fontFaceReference
Tipo: [out] IDWriteFontFaceReference**
Contiene el objeto de referencia de la cara de fuente recién creado o nullptr 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 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | dwrite_3.h |
Library | Dwrite.lib |
Archivo DLL | Dwrite.dll |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de