Condividi tramite


Interfaccia IDWriteInlineObject (dwrite.h)

Esegue il wrapping di un elemento grafico inline definito dall'applicazione, consentendo a DWrite di eseguire query sulle metriche come se l'elemento grafico fosse un glifo inline con il testo.

Ereditarietà

L'interfaccia IDWriteInlineObject eredita dall'interfaccia IUnknown . IDWriteInlineObject include anche questi tipi di membri:

Metodi

L'interfaccia IDWriteInlineObject dispone di questi metodi.

 
IDWriteInlineObject::D raw

Il callback di rendering implementato dall'applicazione (IDWriteTextRenderer::D rawInlineObject) può usarlo per disegnare l'oggetto inline senza dover eseguire il cast o l'esecuzione di query sul tipo di oggetto. Il layout di testo non chiama direttamente questo metodo.
IDWriteInlineObject::GetBreakConditions

Il layout usa questa opzione per determinare il comportamento di interruzione di riga dell'oggetto inline tra il testo.
IDWriteInlineObject::GetMetrics

IDWriteTextLayout chiama questa funzione di callback per ottenere la misurazione dell'oggetto inline.
IDWriteInlineObject::GetOverhangMetrics

IDWriteTextLayout chiama questa funzione di callback per ottenere gli extent visibili (in DIP) dell'oggetto inline. Nel caso di una bitmap semplice, senza spaziatura interna e senza sporgenti, tutti gli sporgenti saranno semplicemente zeri.

Requisiti

Requisito Valore
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione dwrite.h