Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Indica los glifos que se van a dibujar.
Sintaxis
HRESULT DrawGlyphRun(
D2D1_POINT_2F baselineOrigin,
[in] const DWRITE_GLYPH_RUN *glyphRun,
[in, optional] const DWRITE_GLYPH_RUN_DESCRIPTION *glyphRunDescription,
[in] ID2D1Brush *foregroundBrush,
DWRITE_MEASURING_MODE measuringMode
);
Parámetros
baselineOrigin
Tipo: D2D1_POINT_2F
Esquina superior izquierda de la línea base.
[in] glyphRun
Tipo: const DWRITE_GLYPH_RUN*
Los glifos que se representarán.
[in, optional] glyphRunDescription
Tipo: const DWRITE_GLYPH_RUN_DESCRIPTION*
Información adicional que no representa los glifos.
[in] foregroundBrush
Tipo: ID2D1Brush*
Pincel usado para rellenar los glifos.
measuringMode
Tipo: DWRITE_MEASURING_MODE
Modo de medición que se va a aplicar a los glifos.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, devuelve S_OK. Si se produce un error, devuelve un código de error HRESULT .
Comentarios
DrawText y DrawTextLayout se dividen en ejecuciones de glifo y rectángulos cuando se procesa el receptor del comando. Por lo tanto, estos métodos no están disponibles en el receptor de comandos. Dado que la aplicación puede requerir procesamiento de devolución de llamada adicional al llamar a DrawTextLayout, esta semántica no se puede conservar fácilmente en la lista de comandos.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 8 y actualización de plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Servidor mínimo compatible | Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Plataforma de destino | Windows |
| Encabezado | d2d1_1.h |
| Archivo DLL | D2d1.dll |