IDWriteInlineObject-Schnittstelle (dwrite.h)
Umschließt eine anwendungsdefinierte Inlinegrafik, sodass DWrite Metriken abfragen kann, als wäre die Grafik eine Glypheninline mit dem Text.
Vererbung
Die IDWriteInlineObject-Schnittstelle erbt von der IUnknown-Schnittstelle . IDWriteInlineObject verfügt auch über folgende Membertypen:
Methoden
Die IDWriteInlineObject-Schnittstelle verfügt über diese Methoden.
IDWriteInlineObject::D raw Der von der Anwendung implementierte Renderingrückruf (IDWriteTextRenderer::D rawInlineObject) kann dies verwenden, um das Inlineobjekt zu zeichnen, ohne den Objekttyp umwandeln oder abfragen zu müssen. Das Textlayout ruft diese Methode nicht direkt auf. |
IDWriteInlineObject::GetBreakConditions Layout verwendet dies, um das Zeilenbruchverhalten des Inlineobjekts zwischen dem Text zu bestimmen. |
IDWriteInlineObject::GetMetrics IDWriteTextLayout ruft diese Rückruffunktion auf, um die Messung des Inlineobjekts abzurufen. |
IDWriteInlineObject::GetOverhangMetrics IDWriteTextLayout ruft diese Rückruffunktion auf, um die sichtbaren Ausdehnungen (in DIPs) des Inlineobjekts abzurufen. Bei einer einfachen Bitmap ohne Auffüllung und Ohne Überhang sind alle Überhänge einfach Nullen. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | dwrite.h |