IDWriteTextFormat::SetTextAlignment, méthode (dwrite.h)
Définit l’alignement du texte dans un paragraphe, par rapport au bord de début et de fin d’une zone de disposition pour une interface IDWriteTextFormat .
Syntaxe
HRESULT SetTextAlignment(
DWRITE_TEXT_ALIGNMENT textAlignment
);
Paramètres
textAlignment
Type : DWRITE_TEXT_ALIGNMENT
Option d’alignement de texte définie pour le paragraphe de type DWRITE_TEXT_ALIGNMENT. Pour plus d'informations, consultez la section Notes.
Valeur retournée
Type : HRESULT
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
S_OK |
|
L’argument textAlignment n’est pas valide. |
Notes
Le texte peut être aligné sur le bord de début ou de fin de la zone de disposition, ou il peut être centré. L’illustration suivante montre du texte avec l’alignement défini sur DWRITE_TEXT_ALIGNMENT_LEADING, DWRITE_TEXT_ALIGNMENT_CENTER et DWRITE_TEXT_ALIGNMENT_TRAILING, respectivement.
Exemples
if (SUCCEEDED(hr))
{
hr = pTextFormat_->SetTextAlignment(DWRITE_TEXT_ALIGNMENT_CENTER);
}
Spécifications
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | dwrite.h |
Bibliothèque | Dwrite.lib |
DLL | Dwrite.dll |