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.
Obtiene los límites de espacio mundial en LOS DIP de la ejecución del glifo mediante el PPP del contexto del dispositivo.
Sintaxis
HRESULT GetGlyphRunWorldBounds(
D2D1_POINT_2F baselineOrigin,
[in] const DWRITE_GLYPH_RUN *glyphRun,
DWRITE_MEASURING_MODE measuringMode,
[out] D2D1_RECT_F *bounds
);
Parámetros
baselineOrigin
Tipo: D2D1_POINT_2F
Origen de la línea base para la ejecución del glifo.
[in] glyphRun
Tipo: const DWRITE_GLYPH_RUN*
Se ejecuta el glifo que se va a representar.
measuringMode
Tipo: DWRITE_MEASURING_MODE
El DirectWrite modo de medición que indica cómo se usan las métricas de glifo para medir el texto cuando tiene formato.
[out] bounds
Tipo: D2D1_RECT_F*
Los límites del glifo se ejecutan en DIP y en el espacio mundial.
Valor devuelto
Tipo: HRESULT
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
| HRESULT | Descripción |
|---|---|
| S_OK | No se ha producido ningún error. |
| E_OUTOFMEMORY | Direct2D no pudo asignar memoria suficiente para completar la llamada. |
| E_INVALIDARG | Se pasó un parámetro no válido a la función de devolución. |
Comentarios
Los límites de imagen reflejan la transformación actual de PPP, modo de unidad y mundo del contexto.
Requisitos
| Cliente mínimo compatible | Actualización de windows 8 y 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 |