MÉTHODE IDWriteFactory2::CreateGlyphRunAnalysis (dwrite_2.h)
Crée un objet d’analyse d’exécution de glyphes, qui encapsule les informations utilisées pour afficher une exécution de glyphe.
Syntaxe
HRESULT CreateGlyphRunAnalysis(
[in] DWRITE_GLYPH_RUN const *glyphRun,
[in, optional] DWRITE_MATRIX const *transform,
DWRITE_RENDERING_MODE renderingMode,
DWRITE_MEASURING_MODE measuringMode,
DWRITE_GRID_FIT_MODE gridFitMode,
DWRITE_TEXT_ANTIALIAS_MODE antialiasMode,
FLOAT baselineOriginX,
FLOAT baselineOriginY,
[out] IDWriteGlyphRunAnalysis **glyphRunAnalysis
);
Paramètres
[in] glyphRun
Type : const DWRITE_GLYPH_RUN*
Structure spécifiant les propriétés de l’exécution du glyphe.
[in, optional] transform
Type : const DWRITE_MATRIX*
Transformation facultative appliquée aux glyphes et à leurs positions. Cette transformation est appliquée après la mise à l’échelle spécifiée par emSize et pixelsPerDip.
renderingMode
Type : DWRITE_RENDERING_MODE
Spécifie le mode de rendu, qui doit être l’un des modes de rendu raster (c’est-à-dire, pas par défaut et non plan).
measuringMode
Type : DWRITE_MEASURING_MODE
Spécifie la méthode pour mesurer les glyphes.
gridFitMode
Type : DWRITE_GRID_FIT_MODE
Guide pratique pour ajuster les contours de glyphe à la grille. Il ne doit pas s’agir d’une valeur par défaut.
antialiasMode
Type : DWRITE_TEXT_ANTIALIAS_MODE
Spécifie le mode anticrénel.
baselineOriginX
Type : FLOAT
Position horizontale de l’origine de la ligne de base, en DIPs.
baselineOriginY
Type : FLOAT
Position verticale de l’origine de la ligne de base, dans les DIPs.
[out] glyphRunAnalysis
Type : IDWriteGlyphRunAnalysis**
Reçoit un pointeur vers l’objet nouvellement créé.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Client minimal pris en charge | Windows 8.1 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | dwrite_2.h |
Bibliothèque | Dwrite.lib |
DLL | Dwrite.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour