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