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 |