Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Establece el estilo de fuente para el texto dentro de un intervalo de texto especificado por una estructura de DWRITE_TEXT_RANGE .
Sintaxis
HRESULT SetFontStyle(
DWRITE_FONT_STYLE fontStyle,
DWRITE_TEXT_RANGE textRange
);
Parámetros
fontStyle
Tipo: DWRITE_FONT_STYLE
Estilo de fuente que se va a establecer para el texto dentro de un intervalo especificado por textRange.
textRange
Tipo: DWRITE_TEXT_RANGE
Intervalo de texto al que se aplica este cambio.
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
El estilo de fuente se puede establecer en Normal, Cursiva o Oblicuo. En la ilustración siguiente se muestran tres estilos para la fuente Palatino. Para obtener más información, consulte DWRITE_FONT_STYLE.
Ejemplos
En el código siguiente se muestra cómo establecer el estilo de fuente en cursiva.
// Set the font style to italic for the entire string.
DWRITE_TEXT_RANGE textRange = {0, cTextLength_};
if (SUCCEEDED(hr))
{
hr = pTextLayout_->SetFontStyle(DWRITE_FONT_STYLE_ITALIC, textRange);
}
Requisitos
| 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 |