Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Obtiene métricas de glifo ideales (independientes de la resolución) en unidades de diseño de fuentes.
Sintaxis
HRESULT GetDesignGlyphMetrics(
[in] UINT16 const *glyphIndices,
UINT32 glyphCount,
[out] DWRITE_GLYPH_METRICS *glyphMetrics,
BOOL isSideways
);
Parámetros
[in] glyphIndices
Tipo: const UINT16*
Matriz de índices de glifo para los que se van a calcular las métricas. La matriz debe contener al menos el número de elementos especificados por glyphCount.
glyphCount
Tipo: UINT32
Número de elementos de la matriz glifoIndices .
[out] glyphMetrics
Tipo: DWRITE_GLYPH_METRICS*
Cuando este método devuelve , contiene una matriz de estructuras de DWRITE_GLYPH_METRICS. glyphMetrics debe inicializarse con un búfer vacío que contenga al menos tantos elementos como glifoCount. Las métricas devueltas por esta función están en unidades de diseño de fuente.
isSideways
Tipo: BOOL
Indica si la fuente se está usando en una ejecución lateral. Esto puede afectar a las métricas de glifo si la fuente tiene simulación oblicua porque las simulaciones oblicuas lateralmente difieren de la simulación oblicuo no lateral
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.
Comentarios
Las métricas de glifo de diseño se usan para el posicionamiento del glifo.
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 |