Partager via


Interface IDWriteInlineObject (dwrite.h)

Encapsule un graphique inline défini par l’application, ce qui permet à DWrite d’interroger les métriques comme si le graphique était un glyphe inline avec le texte.

Héritage

L’interface IDWriteInlineObject hérite de l’interface IUnknown. IDWriteInlineObject a également les types de membres suivants :

Méthodes

L’interface IDWriteInlineObject utilise ces méthodes.

 
IDWriteInlineObject ::D raw

L’application implémente le rappel de rendu (IDWriteTextRenderer ::D rawInlineObject) peut l’utiliser pour dessiner l’objet inline sans avoir à effectuer un cast ou à interroger le type d’objet. La disposition de texte n’appelle pas directement cette méthode.
IDWriteInlineObject ::GetBreakConditions

La disposition l’utilise pour déterminer le comportement de saut de ligne de l’objet inline parmi le texte.
IDWriteInlineObject ::GetMetrics

IDWriteTextLayout appelle cette fonction de rappel pour obtenir la mesure de l’objet inline.
IDWriteInlineObject ::GetOverhangMetrics

IDWriteTextLayout appelle cette fonction de rappel pour obtenir les extensions visibles (en DIPs) de l’objet inline. Dans le cas d’une bitmap simple, sans remplissage et sans surplomb, tous les surplombs seront simplement des zéros.

Configuration requise

Condition requise Valeur
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