Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
IDWriteTextLayout::Draw ruft diesen Anwendungsrückruf auf, wenn ein Inlineobjekt gezeichnet werden muss.
Syntax
HRESULT DrawInlineObject(
void *clientDrawingContext,
FLOAT originX,
FLOAT originY,
IDWriteInlineObject *inlineObject,
BOOL isSideways,
BOOL isRightToLeft,
IUnknown *clientDrawingEffect
);
Parameter
clientDrawingContext
Typ: void*
Der anwendungsdefinierte Zeichnungskontext, der an IDWriteTextLayout::Draw übergeben wird.
originX
Typ: FLOAT
X-Koordinate in der oberen linken Ecke des Inlineobjekts.
originY
Typ: FLOAT
Y-Koordinate in der oberen linken Ecke des Inlineobjekts.
inlineObject
Typ: IDWriteInlineObject*
Das anwendungsdefinierte Inlineobjekt, das mithilfe von IDWriteTextFormat::SetInlineObject festgelegt wird.
isSideways
Typ: BOOL
Ein boolesches Flag, das angibt, ob die Baseline des Objekts neben der Baselineachse der Linie ausgeführt wird.
isRightToLeft
Typ: BOOL
Ein boolesches Flag, das angibt, ob sich das Objekt in einem Rechts-nach-Links-Kontext befindet, das darauf hinweist, dass die Zeichnung das normale Bild Spiegel möchte.
clientDrawingEffect
Typ: IUnknown*
Anwendungsdefinierte Zeichnungseffekte für die zu rendernden Glyphen. Normalerweise stellt dieses Argument Effekte wie den Vordergrundpinsel dar, der das Innere einer Linie füllt.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
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 |
| Bibliothek | Dwrite.lib |
| DLL | Dwrite.dll |