Condividi tramite


DirectWrite

Panoramica della tecnologia DirectWrite.

Per sviluppare DirectWrite, sono necessarie queste intestazioni:

Per indicazioni sulla programmazione per questa tecnologia, vedere:

Enumerazioni

 
DWRITE_AUTOMATIC_FONT_AXES

Definisce costanti che specificano determinati assi che possono essere applicati automaticamente nel layout durante la selezione del tipo di carattere.
DWRITE_BASELINE

L'enumerazione DWRITE_BASELINE contiene valori che specificano la linea di base per l'allineamento del testo.
DWRITE_BREAK_CONDITION

Indica la condizione ai bordi dell'oggetto o del testo inline utilizzato per determinare il comportamento di interruzione della riga.
DWRITE_CONTAINER_TYPE

Specifica il formato del contenitore di una risorsa del tipo di carattere. Un formato contenitore è diverso da un formato di file di carattere (DWRITE_FONT_FILE_TYPE) perché il contenitore descrive il contenitore in cui è incluso il file del tipo di carattere sottostante.
DWRITE_FACTORY_TYPE

Specifica il tipo di DirectWrite oggetto factory.
DWRITE_FLOW_DIRECTION

Indica la direzione di inserimento delle righe di testo rispetto all'altra.
DWRITE_FONT_AXIS_ATTRIBUTES

Definisce costanti che specificano gli attributi per un asse dei tipi di carattere.
DWRITE_FONT_AXIS_TAG

Definisce costanti che specificano un identificatore di quattro caratteri per un asse dei caratteri.
DWRITE_FONT_FACE_TYPE

Indica il formato di file di un carattere completo.
DWRITE_FONT_FAMILY_MODEL

Definisce le costanti che specificano la modalità di raggruppamento delle famiglie di caratteri.
DWRITE_FONT_FEATURE_TAG

Valore che indica la caratteristica tipografica del testo fornito dal tipo di carattere.
DWRITE_FONT_FILE_TYPE

Tipo di un tipo di carattere rappresentato da un singolo file di tipo di carattere. Formati di carattere costituiti da più file, ad esempio Type 1 . PFM e . PFB, hanno valori di enumerazione separati per ognuno dei tipi di file.
DWRITE_FONT_LINE_GAP_USAGE

Specificare se DWRITE_FONT_METRICS::lineGap valore deve far parte delle metriche di riga.
DWRITE_FONT_PROPERTY_ID

Identifica una stringa in un tipo di carattere.
DWRITE_FONT_SIMULATIONS

Specifica simulazioni di stile algoritmico da applicare al tipo di carattere. Le simulazioni grassetto e obliqua possono essere combinate tramite un'operazione OR bit per bit.
DWRITE_FONT_SOURCE_TYPE

Definisce le costanti che specificano il meccanismo in base al quale un tipo di carattere è stato incluso in un set di caratteri.
DWRITE_FONT_STRETCH

Rappresenta il grado di estensione di un tipo di carattere rispetto alle proporzioni normali di un tipo di carattere.
DWRITE_FONT_STYLE

Rappresenta lo stile di un carattere come normale, corsivo o obliquo.
DWRITE_FONT_WEIGHT

Rappresenta la densità di un carattere tipografico, in termini di leggerezza o pesantezza dei tratti.
DWRITE_GLYPH_IMAGE_FORMATS

Specifica i formati supportati nel tipo di carattere, a livello di carattere o per glifo.
DWRITE_GLYPH_ORIENTATION_ANGLE

L'enumerazione DWRITE_GLYPH_ORIENTATION_ANGLE contiene valori che specificano il modo in cui il glifo è orientato all'asse x.
DWRITE_GRID_FIT_MODE

Specifica se abilitare l'adattamento griglia dei contorni del glifo (noto anche come hinting).
DWRITE_INFORMATIONAL_STRING_ID

Enumerazione stringa informativa che identifica una stringa incorporata in un file di tipo di carattere.
DWRITE_LINE_SPACING_METHOD

Metodo utilizzato per l'interlinea in un layout di testo.
DWRITE_LOCALITY

Specifica la posizione di una risorsa.
DWRITE_MEASURING_MODE

Indica il metodo di misurazione utilizzato per il layout di testo.
DWRITE_NUMBER_SUBSTITUTION_METHOD

Specifica come applicare la sostituzione dei numeri alle cifre e alla punteggiatura correlata.
DWRITE_OPTICAL_ALIGNMENT

Modalità di allineamento ottico dei margini.
DWRITE_OUTLINE_THRESHOLD

L'enumerazione DWRITE_OUTLINE_THRESHOLD contiene valori che specificano i criteri utilizzati dal metodo IDWriteFontFace1::GetRecommendedRenderingMode per determinare se eseguire il rendering dei glifi in modalità struttura.
DWRITE_PANOSE_ARM_STYLE

L'enumerazione DWRITE_PANOSE_ARM_STYLE contiene valori che specificano lo stile di terminazione degli steli e delle forme di lettera arrotondate per il testo.
DWRITE_PANOSE_ASPECT

L'enumerazione DWRITE_PANOSE_ASPECT contiene valori che specificano il rapporto tra la larghezza e l'altezza del viso del carattere.
DWRITE_PANOSE_ASPECT_RATIO

L'enumerazione DWRITE_PANOSE_ASPECT_RATIO contiene valori che specificano informazioni sul rapporto tra larghezza e altezza del viso del carattere.
DWRITE_PANOSE_CHARACTER_RANGES

L'enumerazione DWRITE_PANOSE_CHARACTER_RANGES contiene valori che specificano il tipo di caratteri disponibili nel tipo di carattere.
DWRITE_PANOSE_CONTRAST

L'enumerazione DWRITE_PANOSE_CONTRAST contiene valori che specificano il rapporto tra il punto più spesso e il punto più sottile del tratto per una lettera, ad esempio "O".
DWRITE_PANOSE_DECORATIVE_CLASS

L'enumerazione DWRITE_PANOSE_DECORATIVE_CLASS contiene valori che specificano l'aspetto generale del viso del carattere.
DWRITE_PANOSE_DECORATIVE_TOPOLOGY

L'enumerazione DWRITE_PANOSE_DECORATIVE_TOPOLOGY contiene valori che specificano le caratteristiche generali della forma del tipo di carattere.
DWRITE_PANOSE_FAMILY

L'enumerazione DWRITE_PANOSE_FAMILY contiene valori che specificano il tipo di classificazione del carattere tipografico.
DWRITE_PANOSE_FILL

L'enumerazione DWRITE_PANOSE_FILL contiene valori che specificano il tipo di trattamento di riempimento e linea.
DWRITE_PANOSE_FINIALS

L'enumerazione DWRITE_PANOSE_FINIALS contiene valori che specificano il modo in cui vengono trattati i caratteri finali e i caratteri ascendenti meno.
DWRITE_PANOSE_LETTERFORM

L'enumerazione DWRITE_PANOSE_LETTERFORM contiene valori che specificano l'arrotondamento della forma lettera per il testo.
DWRITE_PANOSE_LINING

L'enumerazione DWRITE_PANOSE_LINING contiene valori che specificano la gestione della struttura per il carattere tipografico decorativo.
DWRITE_PANOSE_MIDLINE

L'enumerazione DWRITE_PANOSE_MIDLINE contiene valori che specificano informazioni sulla posizione della linea media tra caratteri maiuscoli e il trattamento dei vertici diagonali.
DWRITE_PANOSE_PROPORTION

L'enumerazione DWRITE_PANOSE_PROPORTION contiene valori che specificano la proporzione della forma del glifo considerando dettagli aggiuntivi per i caratteri standard.
DWRITE_PANOSE_SCRIPT_FORM

L'enumerazione DWRITE_PANOSE_SCRIPT_FORM contiene valori che specificano l'aspetto generale del viso del carattere, tenendo conto della pendenza e delle code.
DWRITE_PANOSE_SCRIPT_TOPOLOGY

L'enumerazione DWRITE_PANOSE_SCRIPT_TOPOLOGY contiene valori che specificano la topologia delle forme letterali.
DWRITE_PANOSE_SERIF_STYLE

L'enumerazione DWRITE_PANOSE_SERIF_STYLE contiene valori che specificano l'aspetto del testo serif.
DWRITE_PANOSE_SPACING

L'enumerazione DWRITE_PANOSE_SPACING contiene valori che specificano la spaziatura dei caratteri (monospace e proporzionale).
DWRITE_PANOSE_STROKE_VARIATION

L'enumerazione DWRITE_PANOSE_STROKE_VARIATION contiene valori che specificano la relazione tra caratteri di testo sottili e spessi.
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO

L'enumerazione DWRITE_PANOSE_SYMBOL_ASPECT_RATIO contiene valori che specificano le proporzioni dei caratteri simbolici.
DWRITE_PANOSE_SYMBOL_KIND

L'enumerazione DWRITE_PANOSE_SYMBOL_KIND contiene valori che specificano il tipo di set di simboli.
DWRITE_PANOSE_TOOL_KIND

L'enumerazione DWRITE_PANOSE_TOOL_KIND contiene valori che specificano il tipo di strumento utilizzato per creare moduli carattere.
DWRITE_PANOSE_WEIGHT

L'enumerazione DWRITE_PANOSE_WEIGHT contiene valori che specificano il peso dei caratteri.
DWRITE_PANOSE_XASCENT

L'enumerazione DWRITE_PANOSE_XASCENT contiene valori che specificano le dimensioni relative delle lettere minuscole.
DWRITE_PANOSE_XHEIGHT

L'enumerazione DWRITE_PANOSE_XHEIGHT contiene valori che specificano informazioni sulle dimensioni relative delle lettere minuscole e sul trattamento dei segni diacritici (xheight).
DWRITE_PARAGRAPH_ALIGNMENT

Specifica l'allineamento del testo del paragrafo lungo l'asse della direzione del flusso, rispetto alla parte superiore e inferiore della casella di layout del flusso.
DWRITE_PIXEL_GEOMETRY

Rappresenta la struttura interna di un pixel del dispositivo , ovvero la disposizione fisica dei componenti di colore rosso, verde e blu, che viene utilizzata per il rendering del testo.
DWRITE_READING_DIRECTION

Specifica la direzione in cui la lettura procede.
DWRITE_RENDERING_MODE

Rappresenta un metodo di rendering dei glifi.
DWRITE_RENDERING_MODE1

Specifica la modalità di rendering dei glifi.
DWRITE_SCRIPT_SHAPES

Indica requisiti di data shaping aggiuntivi per il testo.
DWRITE_TEXT_ALIGNMENT

Specifica l'allineamento del testo del paragrafo lungo l'asse della direzione di lettura, rispetto al bordo iniziale e finale della casella di layout.
DWRITE_TEXT_ANTIALIAS_MODE

L'enumerazione DWRITE_TEXT_ANTIALIAS_MODE contiene valori che specificano il tipo di antialiasing da utilizzare per il testo quando la modalità di rendering chiama per l'anti-aliasing.
DWRITE_TEXTURE_TYPE

Identifica un tipo di trama alfa.
DWRITE_TRIMMING_GRANULARITY

Specifica la granularità del testo utilizzata per tagliare il testo in overflow della casella di layout.
DWRITE_VERTICAL_GLYPH_ORIENTATION

L'enumerazione DWRITE_VERTICAL_GLYPH_ORIENTATION contiene valori che specificano il tipo di orientamento del glifo desiderato per il testo.
DWRITE_WORD_WRAPPING

Specifica il ritorno a capo automatico da utilizzare in un particolare paragrafo su più righe.

Funzioni

 
AddFont

Aggiunge un tipo di carattere al set in fase di compilazione.
AddFontFaceReference

Aggiunge un riferimento a un tipo di carattere al set in fase di compilazione. I metadati necessari verranno estratti automaticamente dal tipo di carattere chiamando CreateFontSet. (overload 1/2)
AddFontFaceReference

Aggiunge un riferimento a un tipo di carattere al set in fase di compilazione. I metadati necessari verranno estratti automaticamente dal tipo di carattere chiamando CreateFontSet. (overload 2/2)
AddFontFeature

Aggiunge una funzionalità del tipo di carattere OpenType.
AddFontFile

Aggiunge riferimenti a tutti i tipi di carattere nel file di carattere specificato.
AddFontFile

Aggiunge riferimenti a tutti i tipi di carattere nel file di carattere specificato. Il metodo analizza il file del tipo di carattere per determinare i tipi di carattere e le relative proprietà.
AddFontSet

Aggiunge un set di caratteri esistente a quello creato, consentendo a uno di aggregare due set o di estendere essenzialmente uno esistente.
AddListener

Registra un oggetto listener definito dal client che riceve le notifiche di download. Tutti i listener registrati DownloadCompleted verranno chiamati dopo BeginDownloadcompletes.
AddMapping

Aggiunge un singolo mapping all'elenco. Chiama questa volta per ogni mapping aggiuntivo.
AddMappings

Aggiungere tutti i mapping da un oggetto di fallback del tipo di carattere esistente.
Analizzare

Analizza un file e restituisce se rappresenta un tipo di carattere e se il tipo di carattere è supportato dal sistema dei tipi di carattere.
AnalyzeBidi

Analizza un intervallo di testo per la direzionalità dello script, leggendo gli attributi dai livelli di origine e di report al callback sink SetBidiLevel.
AnalyzeContainerType

Il metodo AnalyzeContainerType analizza i dati del file specificati per determinare se si tratta di un formato di contenitore di tipi di carattere noto, ad esempio WOFF o WOFF2.
AnalyzeLineBreakpoints

Analizza un intervallo di testo per individuare potenziali opportunità di punti di interruzione, leggendo gli attributi dall'origine e segnalando le opportunità del punto di interruzione al callback del sink SetLineBreakpoints.
AnalyzeNumberSubstitution

Analizza un intervallo di testo per gli intervalli in cui è applicabile la sostituzione dei numeri, leggendo gli attributi dagli intervalli sostituibili di origine e segnalando gli intervalli substitutibili al callback del sink SetNumberSubstitution.
AnalyzeScript

Analizza un intervallo di testo per i limiti dello script, leggendo gli attributi di testo dall'origine e segnalando l'ID script Unicode al callback del sink SetScript.
AnalyzeVerticalGlyphOrientation

Analizza un intervallo di testo per l'orientamento dello script, leggendo testo e attributi dall'origine e segnalando i risultati al callback sink SetGlyphOrientation.
ApplyCharacterSpacing

Applica la spaziatura tra caratteri, regolando correttamente i cluster di glifi e i segni diacritici.
AreCharactersLocal

Determina se i caratteri specificati sono locali.
AreGlyphsLocal

Determina se i glifi specificati sono locali.
BeginDownload

Avvia un'operazione di download asincrona. L'operazione di download viene eseguita in background finché non viene completata o annullata da una chiamata CancelDownload.
BeginDownload

Inizia a scaricare tutto o parte del file di carattere.
CancelDownload

Rimuove tutte le richieste di download dalla coda e annulla tutte le operazioni di download attive.
CheckTypographicFeature

Controlla se una funzionalità tipografica è disponibile per un glifo o un set di glifi.
ComputeGlyphOrigins

Converte i posizionamenti di esecuzione del glifo in origini glifi. (overload 2/2)
ComputeGlyphOrigins

Converte i posizionamenti di esecuzione del glifo in origini glifi. (overload 1/2)
ConvertFontFaceToLOGFONT

Inizializza una struttura LOGFONT basata sulle proprietà compatibili con GDI del tipo di carattere specificato. (IDWriteGdiInterop.ConvertFontFaceToLOGFONT)
ConvertFontToLOGFONT

Inizializza una struttura LOGFONT basata sulle proprietà compatibili con GDI del tipo di carattere specificato. (IDWriteGdiInterop.ConvertFontToLOGFONT)
ConvertWeightStretchStyleToFontAxisValues

Calcola i valori dell'asse dei tipi di carattere derivati dal peso del tipo di carattere, dall'estensione, dallo stile e dalle dimensioni specificati.
CreateAlphaTexture

Crea una trama alfa del tipo specificato per i glifi all'interno di un rettangolo di delimitazione specificato.
CreateBitmapRenderTarget

Crea un oggetto che incapsula un controller di dominio bitmap e memoria (contesto di dispositivo) che può essere usato per il rendering dei glifi.
CreateCustomFontCollection

Crea una raccolta di tipi di carattere usando un caricatore di raccolta di tipi di carattere personalizzato.
CreateCustomFontFileReference

Crea un riferimento a una risorsa di file di carattere specifica dell'applicazione.
CreateCustomRenderingParams

Crea un oggetto parametri di rendering con le proprietà specificate. (IDWriteFactory.CreateCustomRenderingParams)
CreateCustomRenderingParams

Crea un oggetto parametri di rendering con le proprietà specificate. (IDWriteFactory1.CreateCustomRenderingParams)
CreateCustomRenderingParams

Crea un oggetto parametri di rendering con le proprietà specificate. (IDWriteFactory3.CreateCustomRenderingParams)
CreateCustomRenderingParams

Crea un oggetto parametri di rendering con le proprietà specificate. (IDWriteFactory2.CreateCustomRenderingParams)
CreateEllipsisTrimmingSign

Crea un oggetto inline per il taglio, utilizzando i puntini di sospensione come segno di omissione.
CreateEnumeratorFromKey

Crea un oggetto enumeratore di file di carattere che incapsula una raccolta di file di carattere. Il sistema dei tipi di carattere richiama questa interfaccia per creare una raccolta di tipi di carattere.
CreateFontCollectionFromFontSet

Creare un albero di spessore/larghezza/pendenza da un set di tipi di carattere.
CreateFontCollectionFromFontSet

Da un set di tipi di carattere creare una raccolta di tipi di carattere raggruppati in famiglie.
CreateFontFace

Crea un oggetto che rappresenta un viso di tipo carattere.
CreateFontFace

Crea un oggetto viso del tipo di carattere per il tipo di carattere. (IDWriteFont.CreateFontFace)
CreateFontFace

Crea un oggetto viso del tipo di carattere per il tipo di carattere. (IDWriteFont3.CreateFontFace)
CreateFontFace

Crea un tipo di carattere dal riferimento da utilizzare con layout, shaping o rendering.
CreateFontFace

Usa il riferimento per creare un viso del tipo di carattere da utilizzare con layout, shaping o rendering.
CreateFontFace

Crea un'istanza del viso del carattere con valori dell'asse specifici.
CreateFontFace

Crea un tipo di carattere per un singolo elemento (anziché passare attraverso il riferimento al viso del carattere).
CreateFontFaceFromHdc

Crea un oggetto IDWriteFontFace che corrisponde al valore HFONT attualmente selezionato dell'HDC specificato.
CreateFontFaceReference

Crea un riferimento a un tipo di carattere in base a un percorso completo. (overload 1/2)
CreateFontFaceReference

Crea un riferimento a un tipo di carattere in base a un percorso completo. (overload 2/2)
CreateFontFaceReference

Crea un riferimento a un'istanza del tipo di carattere specifica all'interno di un file.
CreateFontFaceReference

Crea un riferimento al viso del carattere con valori dell'asse specifici.
CreateFontFaceWithSimulations

Crea un tipo di carattere con simulazioni di tipi di carattere alternativi, ad esempio, per simulare in modo esplicito un carattere in grassetto da una variante regolare.
CreateFontFallback

Crea l'oggetto di fallback finalizzato dai mapping aggiunti.
CreateFontFallbackBuilder

Crea un oggetto generatore di fallback del tipo di carattere.
CreateFontFileReference

Crea un oggetto di riferimento al file di tipo di carattere da un file di carattere locale.
CreateFontFileReferenceFromUrl

Crea un riferimento al file di carattere da un URL se il caricatore supporta questa funzionalità.
CreateFontFromLOGFONT

Crea un oggetto carattere che corrisponde alle proprietà specificate dalla struttura LOGFONT. (IDWriteGdiInterop.CreateFontFromLOGFONT)
CreateFontFromLOGFONT

Crea un oggetto carattere che corrisponde alle proprietà specificate dalla struttura LOGFONT. (IDWriteGdiInterop1.CreateFontFromLOGFONT)
CreateFontResource

Crea una risorsa tipo di carattere, dato un file di tipo di carattere e un indice del viso.
CreateFontResource

Crea la risorsa del tipo di carattere di un singolo elemento.
CreateFontSet

Crea un set di caratteri da tutti i riferimenti al viso del carattere aggiunti finora con AddFontFaceReference.
CreateFontSetBuilder

Crea un generatore di set di caratteri vuoto per aggiungere riferimenti al viso del carattere e creare un set di caratteri personalizzato. (IDWriteFactory3.CreateFontSetBuilder)
CreateFontSetBuilder

Crea un generatore di tipi di carattere vuoto per aggiungere riferimenti al viso del carattere e creare un set di caratteri personalizzato. (IDWriteFactory5.CreateFontSetBuilder)
CreateFontSetBuilder

Crea un generatore di set di caratteri vuoto, pronto per aggiungere istanze di carattere a e creare un set di caratteri personalizzato.
CreateGdiCompatibleTextLayout

Accetta una stringa, un formato e vincoli associati e produce un oggetto che rappresenta il risultato, formattato per una determinata risoluzione e modalità di misurazione dello schermo.
CreateGlyphRunAnalysis

Crea un oggetto di analisi dell'esecuzione del glifo, che incapsula le informazioni usate per eseguire il rendering di un glifo. (IDWriteFactory.CreateGlyphRunAnalysis)
CreateGlyphRunAnalysis

Crea un oggetto di analisi del glifo che incapsula le informazioni usate DirectWrite per eseguire il rendering di un glifo.
CreateGlyphRunAnalysis

Crea un oggetto di analisi dell'esecuzione del glifo, che incapsula le informazioni usate per eseguire il rendering di un glifo. (IDWriteFactory2.CreateGlyphRunAnalysis)
CreareHttpFontFileLoader

Crea un caricatore di file di carattere remoto che può creare riferimenti ai file di carattere da URL HTTP o HTTPS. Il chiamante è responsabile della registrazione e dell'annullamento della registrazione del caricatore.
CreateInMemoryFontFileLoader

Crea un oggetto loader che può essere usato per creare riferimenti ai file di carattere ai tipi di carattere in memoria. Il chiamante è responsabile della registrazione e dell'annullamento della registrazione del caricatore.
CreateInMemoryFontFileReference

Crea un riferimento al file di carattere (oggetto IDWriteFontFile) da una matrice di byte.
CreateMonitorRenderingParams

Crea un oggetto parametri di rendering con impostazioni predefinite per il monitoraggio specificato. Nella maggior parte dei casi, si tratta del modo preferito per creare un oggetto parametri di rendering.
CreateNumberSubstitution

Crea un oggetto di sostituzione numero usando un nome delle impostazioni locali, un metodo di sostituzione e un indicatore se ignorare gli overridi utente (usare invece le impostazioni predefinite NLS per le impostazioni cultura specificate).
CreateRemoteStreamFromKey

Crea un oggetto flusso di file di carattere remoto che incapsula una risorsa file aperta e può essere usato per scaricare i dati dei file remoti.
CreateRenderingParams

Crea un oggetto parametri di rendering con impostazioni predefinite per il monitoraggio primario. I monitoraggi diversi possono avere parametri di rendering diversi, per altre informazioni, vedere l'argomento How to Add Support for Multiple Monitor (Come aggiungere supporto per più monitoraggi).
CreateStreamFromKey

Crea un oggetto flusso di file di tipo carattere che incapsula una risorsa file aperta.
CreateTextAnalyzer

Restituisce un'interfaccia per eseguire l'analisi del testo.
CreateTextFormat

Crea un oggetto formato di testo usato per il layout di testo. (IDWriteFactory.CreateTextFormat)
CreateTextFormat

Crea un oggetto formato di testo usato per il layout di testo. Ho
CreateTextLayout

Accetta una stringa, un formato di testo e vincoli associati e produce un oggetto che rappresenta il risultato completamente analizzato e formattato.
CreateTypography

Crea un oggetto tipografico da usare in un layout di testo.
DetermineMinWidth

Determina la larghezza minima possibile che il layout possa essere impostato su senza interruzione di emergenza tra i caratteri di intere parole che si verificano.
DownloadCompleted

Il metodo DownloadCompleted viene richiamato in un thread arbitrario quando termina un'operazione di download.
Disegna

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

Disegna testo usando il contesto di disegno client specificato.
DrawGlyphRun

Disegna un'esecuzione di glifi a una destinazione bitmap nella posizione specificata.
DrawGlyphRun

IDWriteTextLayout::D raw chiama questa funzione per indicare al client di eseguire il rendering di un'esecuzione di glifi. (IDWriteTextRenderer.DrawGlyphRun)
DrawGlyphRun

IDWriteTextLayout::D raw chiama questa funzione per indicare al client di eseguire il rendering di un'esecuzione di glifi. (IDWriteTextRenderer1.DrawGlyphRun)
DrawInlineObject

IDWriteTextLayout::D raw chiama questo callback dell'applicazione quando deve disegnare un oggetto inline. (IDWriteTextRenderer.DrawInlineObject)
DrawInlineObject

IDWriteTextLayout::D raw chiama questo callback dell'applicazione quando deve disegnare un oggetto inline. (IDWriteTextRenderer1.DrawInlineObject)
DrawStrike through

IDWriteTextLayout::D raw chiama questa funzione per indicare al client di disegnare una barrata. (IDWriteTextRenderer.DrawStrike through)
DrawStrike through

IDWriteTextLayout::D raw chiama questa funzione per indicare al client di disegnare una barrata. (IDWriteTextRenderer1.DrawStrike through)
DrawUnderline

IDWriteTextLayout::D raw chiama questa funzione per indicare al client di disegnare una sottolineatura. (IDWriteTextRenderer.DrawUnderline)
DrawUnderline

IDWriteTextLayout::D raw chiama questa funzione per indicare al client di disegnare una sottolineatura. (IDWriteTextRenderer1.DrawUnderline)
DWRITE_MAKE_FONT_AXIS_TAG

Crea un tag OpenType per un asse del tipo di carattere.
DWRITE_MAKE_OPENTYPE_TAG

Crea un tag OpenType come intero a 32 bit, in modo che il primo carattere del tag sia il byte più basso (meno significativo sulle architetture endiane piccole), che può essere usato per confrontare con i tag nel file di carattere.
DWriteCreateFactory

Crea un oggetto factory DirectWrite utilizzato per la creazione successiva di singoli oggetti DirectWrite.
EnqueueCharacterDownloadRequest

Aggiunge una richiesta alla coda di download del tipo di carattere (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueCharacterDownloadRequest)
EnqueueFileFragmentDownloadRequest

Aggiunge una richiesta alla coda di download del tipo di carattere (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueFileFragmentDownloadRequest)
EnqueueFontDownloadRequest

Aggiunge una richiesta alla coda di download del tipo di carattere (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueFontDownloadRequest)
EnqueueGlyphDownloadRequest

Aggiunge una richiesta alla coda di download del tipo di carattere (IDWriteFontDownloadQueue). (IDWriteFontFaceReference.EnqueueGlyphDownloadRequest)
È uguale a

Confronta due istanze di riferimenti al tipo di carattere per verificarne l'uguaglianza.
È uguale a

Esegue un confronto di uguaglianza tra l'oggetto viso del carattere su cui viene chiamato Equals e l'oggetto viso del carattere passato come parametro.
FindFamilyName

Trova la famiglia di caratteri con il nome della famiglia specificato.
FindFontFace

Ottiene l'indice del riferimento del viso del tipo di carattere corrispondente nel set di tipi di carattere, con lo stesso file, l'indice del viso e le simulazioni. (IDWriteFontSet.FindFontFace)
FindFontFaceReference

Ottiene l'indice del riferimento del viso del tipo di carattere corrispondente nel set di tipi di carattere, con lo stesso file, l'indice del viso e le simulazioni. (IDWriteFontSet.FindFontFaceReference)
FindLocaleName

Ottiene l'indice in base zero della coppia nome/stringa delle impostazioni locali con il nome delle impostazioni locali specificato.
GetAlphaBlendParams

Ottiene le proprietà di fusione alfa necessarie per la fusione ClearType.
GetAlphaTextureBounds

Ottiene il rettangolo di delimitazione dei pixel fisici interessati dall'esecuzione del glifo.
GetAutomaticFontAxes

Recupera le opzioni dell'asse automatico.
GetAxisNames

Recupera i nomi localizzati di un asse dei caratteri.
GetAxisValueNameCount

Recupera il numero di valori denominati per un asse specifico.
GetAxisValueNames

Recupera i nomi localizzati di valori specifici per un asse dei caratteri.
GetBaseline

Recupera la linea di base specificata dal tipo di carattere.
GetBreakConditions

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

Ottiene le metriche del cursore per il tipo di carattere nelle unità di progettazione.
GetCharacterSpacing

Ottiene la spaziatura tra caratteri.
GetClearTypeLevel

Ottiene il livello ClearType dell'oggetto parametri di rendering.
GetClusterMetrics

Recupera le proprietà logiche e le misurazioni di ogni cluster glifo.
GetColorPaletteCount

Ottiene il numero di tavolozze dei colori definite dal tipo di carattere.
GetCount

Ottiene il numero di coppie di lingue/stringhe.
GetCount

Ottiene il numero di stringhe nell'elenco di stringhe.
GetCurrentFontFile

Ottiene un riferimento al file del tipo di carattere corrente.
GetCurrentRun

Ottiene l'esecuzione del glifo di colore corrente.
GetCurrentRun

Restituisce l'esecuzione del glifo corrente dell'enumeratore.
GetCurrentTransform

Ottiene la trasformazione che esegue il mapping delle coordinate astratte ai DIP. Per impostazione predefinita, si tratta della trasformazione dell'identità. Si noti che questo non è correlato alla trasformazione globale del contesto di dispositivo sottostante.
GetCurrentTransform

Ottiene una trasformazione che esegue il mapping delle coordinate astratte ai DIP.
GetDefaultFontAxisValues

Recupera i valori predefiniti per tutti gli assi supportati dalla risorsa tipo di carattere.
GetDesignGlyphAdvances

Recupera i progressi nelle unità di progettazione per una sequenza di glifi.
GetDesignGlyphMetrics

Ottiene le metriche dei glifi ideali (indipendenti dalla risoluzione) nelle unità di progettazione dei tipi di carattere.
GetDrawingEffect

Ottiene l'effetto di disegno definito dall'applicazione nella posizione di testo specificata.
GetEnhancedContrast

Ottiene la proprietà di contrasto avanzata dell'oggetto parametri di rendering. I valori validi sono maggiori o uguali a zero.
GetEudcFontCollection

Ottiene un insieme di tipi di carattere che rappresenta il set di tipi di carattere EUDC (caratteri definiti dall'utente finale).
GetExpirationEvent

Recupera l'evento di scadenza per il set di caratteri, se presente. L'evento di scadenza viene impostato su un oggetto set di tipi di carattere di sistema se non è aggiornato a causa dell'installazione, della disinstallazione o dell'aggiornamento dei tipi di carattere. (IDWriteFontCollection3::GetExpirationEvent)
GetExpirationEvent

Recupera l'evento di scadenza per il set di caratteri, se presente. L'evento di scadenza viene impostato su un oggetto set di tipi di carattere di sistema se non è aggiornato a causa dell'installazione, della disinstallazione o dell'aggiornamento dei tipi di carattere. (IDWriteFontSet2::GetExpirationEvent)
GetFaceNames

Ottiene un insieme di stringhe localizzate contenente i nomi dei visi per il tipo di carattere , ad esempio Regular o Bold, indicizzato in base al nome delle impostazioni locali.
GetFaceNames

Crea un oggetto stringhe localizzate che contiene i nomi dei visi per il tipo di carattere ,ad esempio Regular o Bold, indicizzato in base al nome delle impostazioni locali.
GetFamilyNames

Crea un oggetto stringhe localizzate che contiene i nomi della famiglia di caratteri, indicizzati in base al nome delle impostazioni locali. (IDWriteFontFamily.GetFamilyNames)
GetFamilyNames

Crea un oggetto stringhe localizzate che contiene i nomi della famiglia di caratteri, indicizzati in base al nome delle impostazioni locali. (IDWriteFontFace3.GetFamilyNames)
GetFileCount

Restituisce il numero di riferimenti al file di carattere creati utilizzando questa istanza del caricatore.
GetFileFragmentLocality

Restituisce informazioni sulla località di un intervallo di byte (ad esempio, frammento di carattere) all'interno del flusso di file di carattere.
GetFilePathFromKey

Ottiene il percorso del file di carattere assoluto dalla chiave di riferimento del file di carattere.
GetFilePathLengthFromKey

Ottiene la lunghezza del percorso del file assoluto dalla chiave di riferimento del file di carattere.
GetFiles

Ottiene i file di tipo di carattere che rappresentano un viso del tipo di carattere.
GetFileSize

Ottiene le dimensioni totali di un file.
GetFileSize

Ottiene la dimensione totale del carattere in byte.
GetFileTime

Ottiene la data dell'ultima modifica.
GetFilteredFontIndices

Recupera tutti gli indici dell'elemento, filtrati in base agli intervalli specificati.
GetFilteredFonts

Recupera un sottoinsieme di tipi di carattere filtrati in base agli intervalli specificati, inclusi nell'endpoint.
GetFilteredFonts

Recupera un subset di tipi di carattere filtrati in base alle proprietà indicate.
GetFilteredFonts

Recupera un subset di tipi di carattere, filtrati in base agli indici specificati.
GetFirstFontResources

Recupera un nuovo set di caratteri che contiene solo la prima occorrenza di ogni risorsa del tipo di carattere dal set.
GetFirstMatchingFont

Ottiene il tipo di carattere che meglio corrisponde alle proprietà specificate.
GetFlowDirection

Ottiene la direzione di flusso delle righe di testo.
GetFont

Ottiene un tipo di carattere dato il relativo indice in base zero. (IDWriteFontList.GetFont)
GetFont

Ottiene un tipo di carattere dato il relativo indice in base zero. (IDWriteFontFamily1.GetFont)
GetFont

Ottiene un tipo di carattere dato il relativo indice in base zero. (IDWriteFontList1.GetFont)
GetFontAxisAttributes

Recupera gli attributi che descrivono l'asse specificato, ad esempio se l'autore del carattere consiglia di nascondere l'asse nelle interfacce utente.
GetFontAxisCount

Recupera il numero di assi supportati dalla risorsa del tipo di carattere.
GetFontAxisRanges

Recupera gli intervalli di valori di ogni asse.
GetFontAxisRanges

Recupera gli intervalli dell'asse di un singolo elemento.
GetFontAxisValueCount

Recupera il numero di assi definiti dal tipo di carattere. Sono inclusi sia gli assi statici che gli assi delle variabili.
GetFontAxisValueCount

Recupera il numero di assi specificati dal riferimento.
GetFontAxisValueCount

Recupera il numero di assi impostati nel formato.
GetFontAxisValues

Recupera l'elenco dei valori dell'asse utilizzati dal tipo di carattere.
GetFontAxisValues

Recupera l'elenco dei valori dell'asse dei caratteri specificati dal riferimento.
GetFontAxisValues

Recupera l'elenco dei valori dell'asse dei caratteri nel formato.
GetFontCollection

Ottiene la raccolta di tipi di carattere che contiene i tipi di carattere nell'elenco dei tipi di carattere.
GetFontCollection

Ottiene la raccolta di tipi di carattere corrente.
GetFontCollection

Ottiene la raccolta di caratteri associata al testo nella posizione specificata.
GetFontCount

Ottiene il numero di tipi di carattere nell'elenco dei tipi di carattere.
GetFontCount

Ottiene il numero di tipi di carattere totali nel set.
GetFontDownloadQueue

Ottiene la coda di download dei tipi di carattere associata a questo oggetto factory.
GetFontFaceIndex

Ottiene l'indice in base zero del viso del tipo di carattere nel file o nei file del tipo di carattere. Se i file di carattere contengono un'unica faccia, il valore restituito è zero.
GetFontFaceIndex

Recupera l'indice in base zero del viso del tipo di carattere all'interno del relativo file di carattere.
GetFontFaceReference

Ottiene un riferimento al viso del tipo di carattere che identifica questo tipo di carattere. (IDWriteFont3.GetFontFaceReference)
GetFontFaceReference

Ottiene un riferimento al viso del tipo di carattere che identifica questo tipo di carattere. (IDWriteFontFace3.GetFontFaceReference)
GetFontFaceReference

Ottiene un riferimento al viso del tipo di carattere in base al relativo indice in base zero. (IDWriteFontFamily1.GetFontFaceReference)
GetFontFaceReference

Ottiene un riferimento al viso del tipo di carattere in base al relativo indice in base zero. (IDWriteFontList1.GetFontFaceReference)
GetFontFaceReference

Ottiene un riferimento al tipo di carattere in corrispondenza dell'indice specificato, che può essere locale o remoto.
GetFontFaceReference

Recupera il riferimento al viso del tipo di carattere di un singolo elemento.
GetFontFallback

Ottiene il fallback corrente. Se nessuno è mai stato impostato dopo la creazione del layout, sarà nullptr.
GetFontFallback

Ottiene l'oggetto di fallback del tipo di carattere corrente.
GetFontFamily

Ottiene la famiglia di caratteri a cui appartiene il tipo di carattere specificato.
GetFontFamily

Crea un oggetto famiglia di caratteri dato un indice della famiglia di caratteri in base zero.
GetFontFamily

Crea un oggetto famiglia di caratteri, dato un indice della famiglia di caratteri in base zero.
GetFontFamilyCount

Ottiene il numero di famiglie di caratteri nell'insieme.
GetFontFamilyModel

Recupera il modello della famiglia di caratteri utilizzato dalla raccolta di tipi di carattere per raggruppare le famiglie.
GetFontFamilyName

Ottiene una copia del nome della famiglia di caratteri.
GetFontFamilyName

Copia il nome della famiglia di caratteri del testo nella posizione specificata.
GetFontFamilyNameLength

Ottiene la lunghezza del nome della famiglia di caratteri.
GetFontFamilyNameLength

Ottiene la lunghezza del nome della famiglia di caratteri nella posizione corrente.
GetFontFeature

Ottiene la caratteristica del tipo di carattere in corrispondenza dell'indice specificato.
GetFontFeatureCount

Ottiene il numero di caratteristiche del tipo di carattere OpenType per il tipo di carattere corrente.
GetFontFile

Ottiene il file di tipo di carattere che rappresenta un viso del tipo di carattere.
GetFontFile

Recupera il file del tipo di carattere della risorsa.
GetFontFromFontFace

Ottiene l'oggetto carattere che corrisponde allo stesso tipo di carattere fisico dell'oggetto viso del tipo di carattere specificato. Il tipo di carattere fisico specificato deve appartenere alla raccolta di tipi di carattere.
GetFontLocality

Ottiene la posizione corrente di un tipo di carattere in base al relativo indice in base zero. (IDWriteFontFamily1.GetFontLocality)
GetFontLocality

Ottiene la posizione corrente di un tipo di carattere in base al relativo indice in base zero. (IDWriteFontList1.GetFontLocality)
GetFontLocality

Recupera la località di un singolo elemento.
GetFontResource

Recupera la risorsa del tipo di carattere sottostante per questo tipo di carattere.
GetFontSet

Ottiene il set di tipi di carattere sottostante utilizzato da questa raccolta.
GetFontSet

Recupera il set di tipi di carattere sottostante utilizzato da questa raccolta.
GetFontSet

Recupera il set di tipi di carattere sottostante utilizzato da questa famiglia.
GetFontSet

Recupera il set di tipi di carattere sottostante utilizzato da questo elenco.
GetFontSignature

Legge la firma del carattere dal tipo di carattere specificato. (overload 2/2)
GetFontSignature

Legge la firma del carattere dal tipo di carattere specificato. (overload 1/2)
GetFontSize

Ottiene le dimensioni del carattere in DIP unite.
GetFontSize

Ottiene l'altezza del carattere em del testo nella posizione specificata.
GetFontSourceName

Copia il nome dell'origine del tipo di carattere (per il tipo di carattere specificato) in una matrice di output.
GetFontSourceNameLength

Recupera la lunghezza del nome dell'origine del carattere per il tipo di carattere specificato.
GetFontSourceType

Recupera il tipo di origine del tipo di carattere del tipo di carattere specificato.
GetFontStretch

Ottiene l'estensione del tipo di carattere del testo.
GetFontStretch

Ottiene l'estensione del carattere del testo nella posizione specificata.
GetFontStyle

Ottiene lo stile del carattere del testo.
GetFontStyle

Ottiene lo stile del carattere ,noto anche come pendenza, del testo nella posizione specificata.
GetFontWeight

Ottiene lo spessore del carattere del testo.
GetFontWeight

Ottiene lo spessore del carattere del testo nella posizione specificata.
GetGamma

Ottiene il valore gamma utilizzato per la correzione gamma. I valori validi devono essere maggiori di zero e non possono superare 256.
GetGdiCompatibleGlyphAdvances

Restituisce i progressi allineati in pixel per una sequenza di glifi.
GetGdiCompatibleGlyphMetrics

Ottiene le metriche del glifo nelle unità di progettazione dei tipi di carattere con i valori restituiti compatibili con ciò che GDI produrrebbe.
GetGdiCompatibleGlyphPlacements

Posizionare l'output dei glifi dal metodo GetGlyphs in base al tipo di carattere e alle regole di rendering del sistema di scrittura.
GetGdiCompatibleMetrics

Ottiene unità di progettazione e metriche comuni per il viso del tipo di carattere. Queste metriche sono applicabili a tutti i glifi all'interno di un carattere carattere e vengono usate dalle applicazioni per i calcoli del layout. (IDWriteFontFace.GetGdiCompatibleMetrics)
GetGdiCompatibleMetrics

Ottiene unità di progettazione e metriche comuni per il viso del tipo di carattere. Queste metriche sono applicabili a tutti i glifi all'interno di un carattere carattere e vengono usate dalle applicazioni per i calcoli del layout. (IDWriteFontFace1.GetGdiCompatibleMetrics)
GetGdiInterop

Crea un oggetto utilizzato per l'interoperabilità con GDI.
GetGenerationCount

Ottiene il numero di generazione corrente della coda di download, che viene incrementato ogni volta che un download viene completato, indipendentemente dall'esito negativo o positivo. Questo valore del cookie può essere confrontato con i dati memorizzati nella cache per determinare se non è aggiornato.
GetGlyphCount

Ottiene il numero di glifi nel viso del tipo di carattere.
GetGlyphImageData

Ottiene un puntatore ai dati del glifo in base al formato di immagine desiderato.
GetGlyphImageFormats

Ottiene tutti i formati di immagine del glifo supportati dall'intero tipo di carattere. (IDWriteFontFace4.GetGlyphImageFormats)
GetGlyphImageFormats

Ottiene tutti i formati di immagine del glifo supportati dall'intero tipo di carattere. (overload 1/2)
GetGlyphIndices

Restituisce il mapping nominale del codice Unicode UCS4 punta agli indici degli glifi, come definito dalla tabella "CMAP".
GetGlyphOrientationTransform

Restituisce una matrice di trasformazione 2x3 per il rispettivo angolo per disegnare l'esecuzione del glifo. (IDWriteTextAnalyzer1.GetGlyphOrientationTransform)
GetGlyphOrientationTransform

Restituisce una matrice di trasformazione 2x3 per il rispettivo angolo per disegnare l'esecuzione del glifo. (IDWriteTextAnalyzer2.GetGlyphOrientationTransform)
GetGlyphPlacements

Inserisce l'output dei glifi dal metodo GetGlyphs in base al tipo di carattere e alle regole di rendering del sistema di scrittura.
GetGlyphRunOutline

Calcola la struttura di un'esecuzione di glifi chiamando di nuovo all'interfaccia sink di struttura.
GetGlyphs

Analizza la stringa di testo di input ed esegue il mapping al set di glifi e ai dati del glifo associati in base al tipo di carattere e alle regole di rendering del sistema di scrittura.
GetGrayscaleEnhancedContrast

Ottiene la quantità di miglioramento del contrasto da utilizzare per l'anti-aliasing in scala di grigi.
GetGridFitMode

Ottiene la modalità di adattamento della griglia.
GetIncrementalTabStop

Ottiene la posizione incrementale dell'interruzione di tabulazione.
GetIndex

Ottiene l'indice di un viso di tipo di carattere nel contesto dei relativi file di carattere.
GetInformationalStrings

Ottiene un insieme di stringhe localizzate contenente le stringhe informative specificate, indicizzate in base al nome delle impostazioni locali.
GetInformationalStrings

Ottiene un insieme di stringhe localizzate che contiene le stringhe informative specificate, indicizzate in base al nome delle impostazioni locali.
GetInlineObject

Ottiene l'oggetto inline nella posizione specificata.
GetJustificationOpportunities

Recupera le informazioni sulle opportunità di giustificazione per ognuno dei glifi in base al testo e alle proprietà del glifo di data shaping.
GetJustifiedGlyphs

Inserisce nuovi glifi per script complessi in cui la giustificazione ha aumentato i progressi dei glifi, ad esempio l'arabo con kashida.
GetKerningPairAdjustments

Recupera le regolazioni della coppia di crenatura dalla tabella crenatura del tipo di carattere.
GetLastLineWrapping

Ottiene la modalità di ritorno a capo dell'ultima riga.
GetLastLineWrapping

Indica se l'ultima parola sull'ultima riga è racchiusa.
GetLastWriteTime

Ottiene l'ora dell'ultima modifica del file.
GetLastWriteTimeFromKey

Ottiene l'ora dell'ultima scrittura del file dalla chiave di riferimento del file di tipo di carattere.
GetLineMetrics

Recupera le informazioni su ogni singola riga di testo della stringa di testo.
GetLineMetrics

Recupera le proprietà di ogni riga.
GetLineSpacing

Ottiene l'impostazione di regolazione dell'interlinea per un paragrafo di testo su più righe. (IDWriteTextFormat.GetLineSpacing)
GetLineSpacing

Ottiene l'impostazione di regolazione dell'interlinea per un paragrafo di testo su più righe. (IDWriteTextFormat2.GetLineSpacing)
GetLineSpacing

Ottiene le informazioni sull'interlinea.
GetLoader

Ottiene il caricatore di file associato a un oggetto file di tipo carattere.
GetLocaleName

Copia il nome delle impostazioni locali con l'indice specificato nella matrice specificata. (IDWriteLocalizedStrings.GetLocaleName)
GetLocaleName

Ottiene il nome delle impostazioni locali nell'intervallo interessato dall'analisi del testo.
GetLocaleName

Ottiene una copia del nome delle impostazioni locali.
GetLocaleName

Ottiene il nome delle impostazioni locali del testo nella posizione specificata.
GetLocaleName

Copia il nome delle impostazioni locali con l'indice specificato nella matrice specificata. (IDWriteStringList.GetLocaleName)
GetLocaleNameLength

Ottiene la lunghezza in caratteri (non incluso il carattere di terminazione Null) del nome delle impostazioni locali con l'indice specificato. (IDWriteLocalizedStrings.GetLocaleNameLength)
GetLocaleNameLength

Ottiene la lunghezza del nome delle impostazioni locali.
GetLocaleNameLength

Ottiene la lunghezza del nome delle impostazioni locali del testo nella posizione specificata.
GetLocaleNameLength

Ottiene la lunghezza in caratteri (non incluso il carattere di terminazione Null) del nome delle impostazioni locali con l'indice specificato. (IDWriteStringList.GetLocaleNameLength)
GetLocalFileSize

Ottiene la dimensione locale del viso del carattere in byte, che sarà sempre minore o uguale a GetFullSize. Se la località è remota, questo valore è zero. Se completo, questo valore sarà uguale a GetFileSize.
GetLocalFileSize

GetLocalFileSize restituisce il numero di byte del file di tipo di carattere attualmente locale, che deve essere sempre minore o uguale alla dimensione completa del file restituita da GetFileSize.
GetLocality

Ottiene la località corrente del tipo di carattere.
GetLocality

Ottiene la località di questo riferimento al viso del tipo di carattere.
GetLocality

Ottiene la località corrente del file.
GetLocalityFromKey

Ottiene la località della risorsa file identificata dalla chiave univoca.
GetMatchingFonts

Ottiene un elenco di tipi di carattere nella famiglia di caratteri classificati in ordine di corrispondenza con le proprietà specificate.
GetMatchingFonts

Recupera un elenco di tipi di carattere nella famiglia di caratteri specificata, classificati in ordine di corrispondenza con i valori dell'asse specificati.
GetMatchingFonts

Recupera un elenco di tipi di carattere nella famiglia di caratteri, classificati in ordine di corrispondenza con i valori dell'asse specificati.
GetMatchingFonts

Restituisce un subset di tipi di carattere filtrati in base alle proprietà indicate. (overload 2/2)
GetMatchingFonts

Restituisce un subset di tipi di carattere filtrati in base alle proprietà indicate. (overload 1/2)
GetMatchingFonts

Recupera un set di tipi di carattere corrispondente in base agli input richiesti, ordinato in modo che le corrispondenze più vicine siano precedenti.
GetMatchingFonts

Genera un set di tipi di carattere corrispondente in base agli input richiesti, ordinato in modo che le corrispondenze più vicine siano precedenti.
GetMatchingFontsByLOGFONT

Ottiene un elenco di tipi di carattere corrispondenti in base ai valori LOGFONT specificati. Verranno restituiti solo i tipi di carattere del nome della famiglia.
GetMaxHeight

Ottiene l'altezza massima del layout.
GetMaxWidth

Ottiene la larghezza massima del layout.
GetMemoryDC

Ottiene un handle per il contesto del dispositivo di memoria.
GetMetrics

Ottiene unità di progettazione e metriche comuni per il viso del tipo di carattere. Queste metriche sono applicabili a tutti i glifi all'interno di un viso di tipo carattere e vengono usate dalle applicazioni per i calcoli del layout. (IDWriteFont.GetMetrics)
GetMetrics

Ottiene unità di progettazione e metriche comuni per il viso del tipo di carattere. Queste metriche sono applicabili a tutti i glifi all'interno di un viso di tipo carattere e vengono usate dalle applicazioni per i calcoli del layout. (IDWriteFontFace.GetMetrics)
GetMetrics

IDWriteTextLayout chiama questa funzione di callback per ottenere la misurazione dell'oggetto inline.
GetMetrics

Recupera le metriche complessive per la stringa formattata. (IDWriteTextLayout.GetMetrics)
GetMetrics

Ottiene unità di progettazione e metriche comuni per il viso del tipo di carattere. Queste metriche sono applicabili a tutti i glifi all'interno di un viso di tipo carattere e vengono usate dalle applicazioni per i calcoli del layout. (IDWriteFont1.GetMetrics)
GetMetrics

Ottiene unità di progettazione e metriche comuni per il viso del tipo di carattere. Queste metriche sono applicabili a tutti i glifi all'interno di un viso di tipo carattere e vengono usate dalle applicazioni per i calcoli del layout. (IDWriteFontFace1.GetMetrics)
GetMetrics

Recupera le metriche complessive per la stringa formattata. (IDWriteTextLayout2.GetMetrics)
GetNumberSubstitution

Ottiene la sostituzione del numero dall'intervallo di testo interessato dall'analisi del testo.
GetOpticalAlignment

Ottiene l'allineamento ottico del margine per il formato di testo.
GetOpticalAlignment

Ottenere l'allineamento dei glifi ai bordi del margine.
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.
GetOverhangMetrics

Restituisce gli sporgenti (in DIP) del layout e di tutti gli oggetti contenuti, inclusi glifi di testo e oggetti inline.
GetPairKerning

Ottiene un valore che indica se la crenatura a coppie è abilitata in corrispondenza della posizione specificata.
GetPaletteEntries

Ottiene i valori di colore dalla tavolozza dei colori del tipo di carattere.
GetPaletteEntryCount

Ottenere il numero di voci in ogni tavolozza dei colori.
GetPanose

Ottiene i valori PANOSE dal tipo di carattere e viene utilizzato per la selezione e la corrispondenza dei tipi di carattere.
GetPanose

Ottiene i valori PANOSE dal tipo di carattere utilizzato per la selezione e la corrispondenza del tipo di carattere.
GetParagraphAlignment

Ottiene l'opzione di allineamento di un paragrafo relativo ai bordi superiore e inferiore di una casella di layout.
GetParagraphReadingDirection

Ottiene la direzione di lettura del paragrafo.
GetPixelGeometry

Ottiene la geometria in pixel dell'oggetto parametri di rendering.
GetPixelsPerDip

Ottiene il numero di pixel bitmap per DIP.
GetPixelsPerDip

Ottiene il numero di pixel fisici per DIP.
GetPropertyOccurrenceCount

Restituisce il numero di volte in cui si verifica un determinato valore della proprietà nel set.
GetPropertyValues

Restituisce i valori delle proprietà di un indice dell'elemento di tipo di carattere specifico. (overload 2/3)
GetPropertyValues

Restituisce i valori delle proprietà di un indice dell'elemento di tipo di carattere specifico. (overload 1/3)
GetPropertyValues

Restituisce i valori delle proprietà di un indice dell'elemento di tipo di carattere specifico. (overload 3/3)
GetReadingDirection

Ottiene la direzione di lettura corrente per il testo in un paragrafo.
GetRecommendedRenderingMode

Determina la modalità di rendering consigliata per il tipo di carattere, utilizzando le dimensioni e i parametri di rendering specificati. (IDWriteFontFace.GetRecommendedRenderingMode)
GetRecommendedRenderingMode

Determina la modalità di rendering consigliata per il tipo di carattere, utilizzando le dimensioni e i parametri di rendering specificati. (IDWriteFontFace1.GetRecommendedRenderingMode)
GetRecommendedRenderingMode

Determina il rendering del testo consigliato e la modalità di adattamento alla griglia da usare in base al tipo di carattere, alle dimensioni, alla trasformazione globale e alla modalità di misurazione. (IDWriteFontFace3.GetRecommendedRenderingMode)
GetRecommendedRenderingMode

Determina il rendering del testo consigliato e la modalità di adattamento alla griglia da usare in base al tipo di carattere, alle dimensioni, alla trasformazione globale e alla modalità di misurazione. (IDWriteFontFace2.GetRecommendedRenderingMode)
GetReferenceKey

Ottiene il puntatore alla chiave di riferimento di un file di tipo di carattere. Il puntatore restituito è valido fino al rilascio dell'oggetto file di carattere.
GetRenderingMode

Ottiene la modalità di rendering dell'oggetto parametri di rendering.
GetRenderingMode1

Ottiene la modalità di rendering.
GetResult

Restituisce il risultato dell'operazione asincrona. Il valore restituito è E_PENDING se l'operazione non è ancora stata completata.
GetScriptProperties

Recupera le proprietà per uno script specificato.
GetSimulations

Ottiene un valore che indica quali simulazioni vengono applicate al tipo di carattere specificato.
GetSimulations

Ottiene i flag di simulazione dello stile algoritmico di un viso di tipo carattere. (IDWriteFontFace.GetSimulations)
GetSimulations

Ottiene i flag di simulazione dello stile algoritmico di un viso di tipo carattere. (IDWriteFontFaceReference.GetSimulations)
GetSize

Ottiene le dimensioni della bitmap di destinazione.
GetStretch

Ottiene l'estensione o la larghezza del tipo di carattere specificato.
GetStretch

Ottiene l'estensione (nota anche come larghezza) di questo tipo di carattere.
GetStrikethrough

Ottiene la presenza barrata del testo nella posizione specificata.
GetString

Copia la stringa con l'indice specificato nella matrice specificata. (IDWriteLocalizedStrings.GetString)
GetString

Copia la stringa con l'indice specificato nella matrice specificata. (IDWriteStringList.GetString)
GetStringLength

Ottiene la lunghezza in caratteri (non incluso il carattere di terminazione Null) della stringa con l'indice specificato. (IDWriteLocalizedStrings.GetStringLength)
GetStringLength

Ottiene la lunghezza in caratteri (non incluso il carattere di terminazione Null) della stringa con l'indice specificato. (IDWriteStringList.GetStringLength)
GetStyle

Ottiene lo stile o la pendenza del tipo di carattere specificato.
GetStyle

Ottiene lo stile (noto anche come pendenza) di questo tipo di carattere.
GetSystemFontCollection

Ottiene un oggetto che rappresenta il set di tipi di carattere installati.
GetSystemFontCollection

Recupera un albero di spessore/larghezza/pendenza dei tipi di carattere di sistema.
GetSystemFontCollection

Recupera una raccolta di tipi di carattere, raggruppati in famiglie. (IDWriteFactory6::GetSystemFontCollection)
GetSystemFontCollection

Recupera una raccolta di tipi di carattere, raggruppati in famiglie. (IDWriteFactory7::GetSystemFontCollection)
GetSystemFontFallback

Crea un oggetto di fallback del tipo di carattere dall'elenco di fallback del tipo di carattere di sistema.
GetSystemFontSet

Recupera l'elenco dei tipi di carattere di sistema.
GetSystemFontSet

Recupera il set di tipi di carattere di sistema. (IDWriteFactory6::GetSystemFontSet)
GetSystemFontSet

Recupera il set di tipi di carattere di sistema. (IDWriteFactory7::GetSystemFontSet)
GetTextAlignment

Ottiene l'opzione di allineamento del testo rispetto al bordo iniziale e finale della casella di layout.
GetTextAntialiasMode

Ottiene la modalità di anti-aliasing del testo corrente della destinazione di rendering bitmap.
GetTextAtPosition

Ottiene un blocco di testo a partire dalla posizione di testo specificata.
GetTextBeforePosition

Ottiene un blocco di testo immediatamente precedente alla posizione specificata.
GetTextComplexity

Determina la complessità del testo e se è necessario chiamare IDWriteTextAnalyzer::GetGlyphs per il data shaping completo dello script.
GetTrimming

Ottiene le opzioni di taglio per il testo che esegue l'overflow della casella di layout.
GetType

Ottiene il tipo di formato di file di un tipo di carattere.
GetTypographicFeatures

Restituisce un elenco completo delle funzionalità OpenType disponibili per uno script o un tipo di carattere.
GetTypography

Ottiene l'impostazione tipografica del testo nella posizione specificata.
GetUnderline

Ottiene la presenza di sottolineatura del testo nella posizione specificata.
GetUnicodeRanges

Recupera l'elenco di intervalli di caratteri supportati da un tipo di carattere.
GetUnicodeRanges

Recupera un elenco di intervalli di caratteri supportati da un tipo di carattere.
GetVerticalGlyphOrientation

Usato dall'analizzatore di testo per ottenere l'orientamento del glifo desiderato e il livello bidi risolto.
GetVerticalGlyphOrientation

Ottiene l'orientamento preferito dei glifi quando si usa una direzione di lettura verticale. (IDWriteTextFormat1.GetVerticalGlyphOrientation)
GetVerticalGlyphOrientation

Ottiene l'orientamento preferito dei glifi quando si usa una direzione di lettura verticale. (IDWriteTextLayout2.GetVerticalGlyphOrientation)
GetVerticalGlyphVariants

Recupera le forme verticali dei glifi nominale recuperati da GetGlyphIndices.
GetWaitHandle

Restituisce un handle che può essere utilizzato per attendere il completamento dell'operazione asincrona. L'handle rimane valido fino al rilascio dell'interfaccia.
GetWeight

Ottiene lo spessore, o lo spessore del tratto, del tipo di carattere specificato.
GetWeight

Ottiene lo spessore del tipo di carattere.
GetWordWrapping

Ottiene l'opzione di ritorno a capo automatico.
HasCharacter

Determina se il tipo di carattere supporta un carattere specificato.
HasCharacter

Determina se il tipo di carattere supporta il carattere specificato.
HasKerningPairs

Determina se il tipo di carattere supporta la kerning di coppia.
HasVariations

Determina se la risorsa del viso del carattere supporta qualsiasi asse variabile. (IDWriteFontFace5::HasVariations)
HasVariations

Determina se la risorsa del viso del carattere supporta qualsiasi asse variabile. (IDWriteFontResource::HasVariations)
HasVerticalGlyphVariants

Determina se il tipo di carattere ha varianti di glifi verticali.
HitTestPoint

L'applicazione chiama questa funzione passando una posizione di pixel specifica rispetto alla posizione superiore sinistra della casella di layout e ottiene le informazioni sulle metriche di hit test corrispondenti della stringa di testo in cui si è verificato il hit test.
HitTestTextPosition

L'applicazione chiama questa funzione per ottenere la posizione del pixel rispetto alla casella di layout in alto a sinistra, in base alla posizione di testo e al lato logico della posizione.
HitTestTextRange

L'applicazione chiama questa funzione per ottenere un set di metriche di hit test corrispondenti a un intervallo di posizioni di testo. Uno dei principali usi consiste nell'implementare la selezione dell'evidenziazione della stringa di testo.
InvalidateLayout

Invalida il layout, forzando il layout a rimeasure prima di chiamare le metriche o le funzioni di disegno. Ciò è utile se la localizzazione di un tipo di carattere cambia e il layout deve essere ridisegnato o se le dimensioni di un client implementato IDWriteInlineObject cambiano.
IsCharacterLocal

Determina se il carattere viene scaricato localmente dal tipo di carattere.
IsColorFont

Consente di determinare se un percorso di rendering dei colori è potenzialmente necessario.
IsColorFont

Consente di determinare se un percorso di rendering dei colori è potenzialmente necessario.
IsEmpty

Determina se la coda di download è vuota. Si noti che la coda non include richieste già scaricate. La chiamata a BeginDownloadcleare la coda.
IsGlyphLocal

Determina se il glifo viene scaricato localmente dal tipo di carattere.
IsMonospacedFont

Determina se il tipo di carattere è monospaced, ovvero, i caratteri sono la stessa larghezza a passo fisso (non proporzionale).
IsMonospacedFont

Determina se il tipo di carattere di un intervallo di testo è monospaced, ovvero i caratteri del carattere sono uguali a larghezza fissa.
IsSymbolFont

Determina se il tipo di carattere è un carattere di simbolo. (IDWriteFont.IsSymbolFont)
IsSymbolFont

Determina se il tipo di carattere è un carattere di simbolo. (IDWriteFontFace.IsSymbolFont)
JustifyGlyphAdvances

Giustifica una matrice di avanzamenti del glifo per adattare la larghezza della linea.
MapCharacters

Determina un tipo di carattere appropriato da usare per eseguire il rendering dell'intervallo iniziale di testo.
MoveNext

Passa al file di carattere successivo nella raccolta. Quando viene prima creata, l'enumeratore viene posizionato prima del primo elemento della raccolta e della prima chiamata a MoveNext passa al primo file.
MoveNext

Passare al glifo successivo eseguito nell'enumeratore.
ReadFileFragment

Legge un frammento da un file di carattere.
RegisterFontCollectionLoader

Registra un caricatore della raccolta di tipi di carattere personalizzato con l'oggetto factory.
RegisterFontFileLoader

Registra un caricatore di file di tipo carattere con DirectWrite.
ReleaseFileFragment

Rilascia un frammento da un file.
ReleaseFontTable

Rilascia la tabella ottenuta in precedenza da TryGetFontTable.
ReleaseGlyphImageData

Rilascia i dati della tabella ottenuti da ReadGlyphData.
RemoveListener

Annulla la registrazione di un gestore di notifica registrato in precedenza tramite AddListener.
Ridimensionamento

Ridimensiona la bitmap.
SetAutomaticFontAxes

Imposta le opzioni dell'asse dei tipi di carattere automatico.
SetBidiLevel

Imposta un livello bidirezionale sull'intervallo, che viene chiamato una volta per ogni modifica di esecuzione (esplicita o risolta implicita).
SetCharacterSpacing

Imposta la spaziatura tra i caratteri.
SetCurrentTransform

Imposta la trasformazione che esegue il mapping della coordinata astratta agli indirizzi DIP (pixel indipendenti dal dispositivo). Ciò non influisce sulla trasformazione mondiale del contesto del dispositivo sottostante.
SetDrawingEffect

Imposta l'effetto disegno definito dall'applicazione.
SetFlowDirection

Imposta la direzione del flusso di paragrafo.
SetFontAxisValues

Imposta i valori per gli assi del tipo di carattere del formato.
SetFontCollection

Imposta la raccolta di caratteri.
SetFontFallback

Applica il fallback del tipo di carattere personalizzato al layout. Se nessuno è impostato, usa l'elenco di fallback del sistema predefinito.
SetFontFallback

Applicare un fallback del tipo di carattere personalizzato al layout.
SetFontFamilyName

Imposta il nome della famiglia di caratteri con terminazione null per il testo all'interno di un intervallo di testo specificato.
SetFontSize

Imposta le dimensioni del carattere nelle unità DIP per il testo all'interno di un intervallo di testo specificato.
SetFontStretch

Imposta l'estensione del carattere per il testo all'interno di un intervallo di testo specificato.
SetFontStyle

Imposta lo stile del tipo di carattere per il testo all'interno di un intervallo di testo specificato da una struttura DWRITE_TEXT_RANGE.
SetFontWeight

Imposta il peso del carattere per il testo all'interno di un intervallo di testo specificato da una struttura DWRITE_TEXT_RANGE.
SetGlyphOrientation

L'analizzatore di testo torna a questo per segnalare l'orientamento effettivo di ogni carattere per la forma e il disegno.
SetIncrementalTabStop

Imposta una distanza fissa tra due tabulazioni adiacenti.
SetInlineObject

Imposta l'oggetto inline.
SetLastLineWrapping

Imposta la modalità di wrapping dell'ultima riga.
SetLastLineWrapping

Impostare se l'ultima parola nell'ultima riga viene incapsulata.
SetLineBreakpoints

Imposta le opportunità di interruzione di riga per ogni carattere, a partire dalla posizione specificata.
SetLineSpacing

Imposta la spaziatura della riga.
SetLineSpacing

Impostare la spaziatura della riga. (IDWriteTextFormat2.SetLineSpacing)
SetLineSpacing

Impostare la spaziatura della riga. (IDWriteTextLayout3.SetLineSpacing)
SetLocaleName

Imposta il nome delle impostazioni locali per il testo all'interno di un intervallo di testo specificato.
SetMaxHeight

Imposta l'altezza massima del layout.
SetMaxWidth

Imposta la larghezza massima del layout.
SetNumberSubstitution

Imposta la sostituzione del numero nell'intervallo di testo interessato dall'analisi del testo.
SetOpticalAlignment

Imposta l'allineamento ottico del margine per il formato di testo.
SetOpticalAlignment

Impostare il modo in cui i glifi si allineano ai bordi del margine.
SetPairKerning

Abilita o disabilita la kerning di coppia in un determinato intervallo di testo.
SetParagraphAlignment

Imposta l'opzione di allineamento di un paragrafo rispetto al bordo superiore e inferiore della casella di layout.
SetPixelsPerDip

Imposta il numero di pixel bitmap per DIP (pixel indipendenti dal dispositivo). Un DIP è 1/96 pollici, quindi questo valore è il numero se pixel per pollice diviso per 96.
SetReadingDirection

Imposta la direzione di lettura del paragrafo.
SetScriptAnalysis

Segnala l'analisi dello script per l'intervallo di testo specificato.
SetStrike through

Imposta la procedura di attacco per il testo all'interno di un intervallo di testo specificato.
SetTextAlignment

Imposta l'allineamento del testo in un paragrafo, rispetto al bordo iniziale e finale di una casella di layout per un'interfaccia IDWriteTextFormat.
SetTextAntialiasMode

Imposta la modalità di antialiasing del testo corrente della destinazione di rendering bitmap.
SetTrimming

Imposta le opzioni di ritaglio per l'overflow del testo della larghezza del layout.
SetTypography

Imposta le funzionalità di tipografia dei tipi di carattere per il testo all'interno di un intervallo di testo specificato.
SetUnderline

Imposta la sottolineatura per il testo all'interno di un intervallo di testo specificato.
SetVerticalGlyphOrientation

Imposta l'orientamento di un formato di testo.
SetVerticalGlyphOrientation

Impostare l'orientamento preferito degli glifi quando si usa una direzione di lettura verticale.
SetWordWrapping

Imposta l'opzione di wrapping delle parole.
TranslateColorGlyphRun

Converte un glifo eseguito in una sequenza di esecuzioni del glifo di colore, che può essere eseguito per produrre una rappresentazione del colore dell'esecuzione "base" originale.
TranslateColorGlyphRun

Questo metodo viene chiamato su un glifo eseguito per convertirlo in più esecuzioni di glifi di colore.
TryGetFontTable

Trova la tabella dei tipi di carattere OpenType specificata se esiste e restituisce un puntatore. La funzione accede ai dati del tipo di carattere sottostanti tramite l'interfaccia IDWriteFontFileStream implementata dal caricatore di file di tipo carattere.
UnpackFontFile

Il metodo UnpackFontFile decomprime i dati dei tipi di carattere da un file contenitore (WOFF o WOFF2) e restituisce i dati del tipo di carattere non compressi sotto forma di flusso di file di tipo carattere.
UnregisterFontCollectionLoader

Annulla la registrazione di un caricatore di raccolta di caratteri personalizzato registrato in precedenza con RegisterFontCollectionLoader.
UnregisterFontFileLoader

Annulla la registrazione di un caricatore di file di carattere registrato in precedenza con il sistema di tipi di carattere DirectWrite tramite RegisterFontFileLoader.

Interfacce

 
IDWriteAsyncResult

Rappresenta il risultato di un'operazione asincrona. Un client può usare l'interfaccia per attendere il completamento dell'operazione e ottenere il risultato.
IDWriteBitmapRenderTarget

Incapsula un contesto bitmap e dispositivo indipendente dal dispositivo a 32 bit, che può essere usato per il rendering degli glifi.
IDWriteBitmapRenderTarget1

Incapsula una bitmap e un contesto del dispositivo indipendente da 32 bit, che è possibile usare per il rendering degli glifi.
IDWriteColorGlyphRunEnumerator

Questa interfaccia consente all'applicazione di enumerare attraverso le esecuzioni del glifo del colore.
IDWriteColorGlyphRunEnumerator1

Enumeratore per una raccolta ordinata di esecuzioni del glifo di colore.
IDWriteFactory

Usato per creare tutti gli oggetti DirectWrite successivi. Questa interfaccia è l'interfaccia radice della factory per tutti gli oggetti DirectWrite.
IDWriteFactory1

Interfaccia radice della factory per tutti gli oggetti DirectWrite. (IDWriteFactory1)
IDWriteFactory2

Interfaccia radice della factory per tutti gli oggetti DirectWrite. Ho
IDWriteFactory3

Interfaccia radice della factory per tutti gli oggetti DirectWrite. (IDWriteFactory3)
IDWriteFactory4

Interfaccia radice della factory per tutti gli oggetti DirectWrite. (IDWriteFactory4)
IDWriteFactory5

Interfaccia radice della factory per tutti gli oggetti DirectWrite. (IDWriteFactory5)
IDWriteFactory6

Questa interfaccia rappresenta un oggetto factory da cui vengono creati tutti gli oggetti DirectWrite. IDWriteFactory6 aggiunge nuove funzionalità per l'uso di tipi di carattere e risorse dei tipi di carattere.
IDWriteFactory7

Questa interfaccia rappresenta un oggetto factory da cui vengono creati tutti gli oggetti DirectWrite. IDWriteFactory7 aggiunge nuove funzionalità per l'uso dei tipi di carattere di sistema.
IDWriteFont

Rappresenta un tipo di carattere fisico in una raccolta di tipi di carattere. Questa interfaccia viene usata per creare visi dei tipi di carattere da tipi di carattere fisici o per recuperare informazioni come le metriche dei visi del carattere o i nomi dei visi dei caratteri esistenti.
IDWriteFont1

Rappresenta un tipo di carattere fisico in una raccolta di tipi di carattere. (IDWriteFont1)
IDWriteFont2

Rappresenta un tipo di carattere fisico in una raccolta di tipi di carattere. (IDWriteFont2)
IDWriteFont3

Rappresenta un tipo di carattere in una raccolta di tipi di carattere.
IDWriteFontCollection

Oggetto che incapsula un set di tipi di carattere, ad esempio il set di tipi di carattere installati nel sistema, o il set di tipi di carattere in una determinata directory. (IDWriteFontCollection)
IDWriteFontCollection1

Oggetto che incapsula un set di tipi di carattere, ad esempio il set di tipi di carattere installati nel sistema, o il set di tipi di carattere in una determinata directory. (IDWriteFontCollection1)
IDWriteFontCollection2

Questa interfaccia incapsula un set di tipi di carattere, ad esempio il set di tipi di carattere installati nel sistema, o il set di tipi di carattere in una determinata directory. L'API raccolta di tipi di carattere può essere usata per individuare le famiglie di caratteri e i tipi di carattere disponibili e per ottenere alcuni metadati sui tipi di carattere. (IDWriteFontCollection2)
IDWriteFontCollection3

Questa interfaccia incapsula un set di tipi di carattere, ad esempio il set di tipi di carattere installati nel sistema, o il set di tipi di carattere in una determinata directory. L'API raccolta di tipi di carattere può essere usata per individuare le famiglie di caratteri e i tipi di carattere disponibili e per ottenere alcuni metadati sui tipi di carattere. (IDWriteFontCollection3)
IDWriteFontCollectionLoader

Usato per costruire una raccolta di tipi di carattere in base a un particolare tipo di chiave.
IDWriteFontDownloadListener

Interfaccia di callback definita dall'applicazione che riceve le notifiche dalla coda di download dei tipi di carattere (interfaccia IDWriteFontDownloadQueue).
IDWriteFontDownloadQueue

Interfaccia che accoda le richieste di download per tipi di carattere, caratteri, glifi e frammenti di carattere remoti.
IDWriteFontFace

Questa interfaccia espone vari dati del tipo di carattere, ad esempio metriche, nomi e struttura del glifo. Contiene il tipo di carattere, i riferimenti ai file appropriati e i dati di identificazione del viso.
IDWriteFontFace1

Contiene il tipo di carattere, i riferimenti ai file appropriati e i dati di identificazione del viso. (IDWriteFontFace1)
IDWriteFontFace2

Contiene il tipo di carattere, i riferimenti ai file appropriati e i dati di identificazione del viso. (IDWriteFontFace2)
IDWriteFontFace3

Contiene il tipo di carattere, i riferimenti ai file appropriati e i dati di identificazione del viso. (IDWriteFontFace3)
IDWriteFontFace4

Contiene il tipo di carattere, i riferimenti ai file appropriati e i dati di identificazione del viso. (IDWriteFontFace4)
IDWriteFontFace5

Contiene il tipo di carattere, i riferimenti ai file appropriati e i dati di identificazione del viso. (IDWriteFontFace5)
IDWriteFontFaceReference

Rappresenta un riferimento a un viso di tipo carattere.
IDWriteFontFaceReference1

Rappresenta un riferimento a un viso di tipo carattere. Riferimento univoco a un tipo di carattere, da cui è possibile creare un tipo di carattere per eseguire query sulle metriche dei tipi di carattere e usarlo per il rendering.
IDWriteFontFallback

Consente di accedere ai tipi di carattere di fallback dall'elenco dei tipi di carattere.
IDWriteFontFallback1

Consente di accedere ai tipi di carattere di fallback dall'elenco dei tipi di carattere.
IDWriteFontFallbackBuilder

Consente di creare mapping di fallback dei tipi di carattere Unicode e creare un oggetto di fallback del tipo di carattere da tali mapping.
IDWriteFontFamily

Rappresenta una famiglia di tipi di carattere correlati. (IDWriteFontFamily)
IDWriteFontFamily1

Rappresenta una famiglia di tipi di carattere correlati. (IDWriteFontFamily1)
IDWriteFontFamily2

Rappresenta una famiglia di tipi di carattere correlati. IDWriteFontFamily2 aggiunge nuove funzionalità, incluso il recupero dei tipi di carattere in base ai valori dell'asse dei caratteri.
IDWriteFontFile

Rappresenta un file di tipo di carattere. Le applicazioni come i gestori dei tipi di carattere o i visualizzatori di tipi di carattere possono chiamare IDWriteFontFile::Analyze per scoprire se un determinato file è un file di tipo di carattere e se si tratta di un tipo di carattere supportato dal sistema dei tipi di carattere.
IDWriteFontFileEnumerator

Incapsula una raccolta di file di carattere. Il sistema dei tipi di carattere usa questa interfaccia per enumerare i file di carattere durante la creazione di una raccolta di tipi di carattere.
IDWriteFontFileLoader

Gestisce il caricamento delle risorse dei file di tipo carattere di un particolare tipo da una chiave di riferimento del file di tipo di carattere in un oggetto flusso di file di tipo carattere.
IDWriteFontFileStream

Carica i dati del file di tipo di carattere da un caricatore di file di tipo di carattere personalizzato.
IDWriteFontList

Rappresenta un elenco di tipi di carattere. (IDWriteFontList)
IDWriteFontList1

Rappresenta un elenco di tipi di carattere. (IDWriteFontList1)
IDWriteFontList2

Rappresenta un elenco di tipi di carattere. IDWriteFontList2 aggiunge nuove funzionalità, incluso il recupero del set di tipi di carattere sottostante utilizzato dall'elenco.
IDWriteFontResource

Fornisce informazioni sull'asse per una risorsa del tipo di carattere e viene utilizzato per creare istanze specifiche del viso del carattere.
IDWriteFontSet

Rappresenta un set di caratteri. (IDWriteFontSet)
IDWriteFontSet1

Rappresenta un set di caratteri. (IDWriteFontSet1)
IDWriteFontSet2

Rappresenta un set di caratteri. (IDWriteFontSet2)
IDWriteFontSet3

Rappresenta un set di caratteri. (IDWriteFontSet3)
IDWriteFontSet4

Rappresenta un set di caratteri. (IDWriteFontSet4)
IDWriteFontSetBuilder

Contiene metodi per la compilazione di un set di tipi di carattere. (IDWriteFontSetBuilder)
IDWriteFontSetBuilder1

Contiene metodi per la compilazione di un set di tipi di carattere. (IDWriteFontSetBuilder1)
IDWriteFontSetBuilder2

Contiene metodi per la compilazione di un set di tipi di carattere. (IDWriteFontSetBuilder2)
IDWriteGdiInterop

Fornisce l'interoperabilità con GDI, ad esempio i metodi per convertire un viso di tipo carattere in una struttura LOGFONT o per convertire una descrizione del tipo di carattere GDI in un tipo di carattere. Viene usato anche per creare oggetti di destinazione di rendering bitmap. (IDWriteGdiInterop)
IDWriteGdiInterop1

Fornisce l'interoperabilità con GDI, ad esempio i metodi per convertire un viso di tipo carattere in una struttura LOGFONT o per convertire una descrizione del tipo di carattere GDI in un tipo di carattere. Viene usato anche per creare oggetti di destinazione di rendering bitmap. (IDWriteGdiInterop1)
IDWriteGlyphRunAnalysis

Contiene informazioni di basso livello usate per eseguire il rendering di un glifo.
IDWriteInlineObject

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.
IDWriteInMemoryFontFileLoader

Rappresenta un caricatore di file di carattere che può accedere ai tipi di carattere in memoria.
IDWriteLocalFontFileLoader

Un'implementazione predefinita dell'interfaccia IDWriteFontFileLoader, che opera sui file di carattere locali ed espone le informazioni sul file di carattere locale dalla chiave di riferimento del file di carattere.
IDWriteLocalizedStrings

Rappresenta una raccolta di stringhe indicizzate in base al nome delle impostazioni locali.
IDWriteNumberSubstitution

Contiene le cifre appropriate e la punteggiatura numerica per le impostazioni locali specificate.
IDWritePixelSnapping

Definisce le proprietà di ancoraggio in pixel, ad esempio pixel per DIP(device-independent pixel) e la matrice di trasformazione corrente di un renderer di testo.
IDWriteRemoteFontFileLoader

Rappresenta un caricatore di file di carattere che può accedere ai tipi di carattere remoti (ad esempio scaricabili).
IDWriteRemoteFontFileStream

Rappresenta un flusso di file di carattere, parti di cui possono essere non locali.
IDWriteRenderingParams

Rappresenta le impostazioni di rendering del testo, ad esempio il livello ClearType, il contrasto avanzato e la correzione gamma per la rasterizzazione e il filtro del glifo.
IDWriteRenderingParams1

Rappresenta le impostazioni di rendering del testo per la rasterizzazione e il filtro del glifo. (IDWriteRenderingParams1)
IDWriteRenderingParams2

Rappresenta le impostazioni di rendering del testo per la rasterizzazione e il filtro del glifo. (IDWriteRenderingParams2)
IDWriteRenderingParams3

Rappresenta le impostazioni di rendering del testo per la rasterizzazione e il filtro del glifo. (IDWriteRenderingParams3)
IDWriteStringList

Rappresenta una raccolta di stringhe indicizzate per numero.
IDWriteTextAnalysisSink

Questa interfaccia viene implementata dal client dell'analizzatore di testo per ricevere l'output di una determinata analisi del testo.
IDWriteTextAnalysisSink1

Interfaccia implementata per ricevere l'output degli analizzatori di testo.
IDWriteTextAnalysisSource

Implementato dal client dell'analizzatore di testo per fornire testo all'analizzatore.
IDWriteTextAnalysisSource1

Interfaccia implementata per fornire le informazioni necessarie all'analizzatore del testo, ad esempio il testo e le proprietà di testo associate.
IDWriteTextAnalyzer

Analizza varie proprietà di testo per l'elaborazione di script complessi, ad esempio il supporto bidirezionale (bidi) per lingue come l'arabo, la determinazione delle opportunità di interruzione di riga, il posizionamento del glifo e la sostituzione dei numeri.
IDWriteTextAnalyzer1

Analizza varie proprietà di testo per l'elaborazione di script complessi. (IDWriteTextAnalyzer1)
IDWriteTextAnalyzer2

Analizza varie proprietà di testo per l'elaborazione di script complessi. (IDWriteTextAnalyzer2)
IDWriteTextFormat

L'interfaccia IDWriteTextFormat descrive le proprietà del tipo di carattere e del paragrafo utilizzate per formattare il testo e descrive le informazioni sulle impostazioni locali.
IDWriteTextFormat1

Vengono descritte le proprietà del tipo di carattere e del paragrafo utilizzate per formattare il testo e vengono descritte le informazioni sulle impostazioni locali. (IDWriteTextFormat1)
IDWriteTextFormat2

Vengono descritte le proprietà del tipo di carattere e del paragrafo utilizzate per formattare il testo e vengono descritte le informazioni sulle impostazioni locali. (IDWriteTextFormat2)
IDWriteTextFormat3

Vengono descritte le proprietà del tipo di carattere e del paragrafo utilizzate per formattare il testo e vengono descritte le informazioni sulle impostazioni locali. (IDWriteTextFormat3)
IDWriteTextLayout

L'interfaccia IDWriteTextLayout rappresenta un blocco di testo dopo che è stato analizzato e formattato completamente.
IDWriteTextLayout1

Rappresenta un blocco di testo dopo che è stato analizzato e formattato completamente. (IDWriteTextLayout1)
IDWriteTextLayout2

Rappresenta un blocco di testo dopo che è stato analizzato e formattato completamente. (IDWriteTextLayout2)
IDWriteTextLayout3

Rappresenta un blocco di testo dopo che è stato analizzato e formattato completamente. (IDWriteTextLayout3)
IDWriteTextLayout4

Rappresenta un blocco di testo dopo che è stato analizzato e formattato completamente.
IDWriteTextRenderer

Rappresenta un set di callback definiti dall'applicazione che eseguono il rendering di testo, oggetti inline e decorazioni, ad esempio le sottolineature. (IDWriteTextRenderer)
IDWriteTextRenderer1

Rappresenta un set di callback definiti dall'applicazione che eseguono il rendering di testo, oggetti inline e decorazioni, ad esempio le sottolineature. (IDWriteTextRenderer1)
IDWriteTypography

Rappresenta un'impostazione tipografica del tipo di carattere.

Strutture

 
DWRITE_CARET_METRICS

La struttura DWRITE_CARET_METRICS specifica le metriche per il posizionamento del cursore in un tipo di carattere.
DWRITE_CLUSTER_METRICS

Contiene informazioni su un cluster glifo.
DWRITE_COLOR_GLYPH_RUN

Contiene le informazioni necessarie per i renderer per disegnare le esecuzioni del glifo con informazioni sul colore del glifo.
DWRITE_COLOR_GLYPH_RUN1

Rappresenta una sequenza di glifi di colore. Il metodo IDWriteFactory4::TranslateColorGlyphRun restituisce una raccolta ordinata di esecuzioni di glifi di colore di tipi diversi a seconda del tipo di carattere supportato.
DWRITE_FILE_FRAGMENT

Rappresenta un intervallo di byte in un file di carattere.
DWRITE_FONT_AXIS_RANGE

Rappresenta l'intervallo minimo e massimo dei valori possibili per un asse dei caratteri.
DWRITE_FONT_AXIS_VALUE

Rappresenta un valore per un asse dei caratteri. Utilizzato per l'esecuzione di query e la creazione di istanze del tipo di carattere.
DWRITE_FONT_FEATURE

Specifica le proprietà utilizzate per identificare ed eseguire funzionalità tipografiche nel tipo di carattere corrente.
DWRITE_FONT_METRICS

La struttura DWRITE_FONT_METRICS specifica le metriche applicabili a tutti i glifi all'interno del tipo di carattere.
DWRITE_FONT_METRICS1

La struttura DWRITE_FONT_METRICS1 specifica le metriche applicabili a tutti i glifi all'interno del tipo di carattere.
DWRITE_FONT_PROPERTY

Proprietà Font utilizzata per filtrare i set di caratteri e creare un set di caratteri con proprietà esplicite.
DWRITE_GLYPH_IMAGE_DATA

Dati per un singolo glifo da GetGlyphImageData.
DWRITE_GLYPH_METRICS

Specifica le metriche di un singolo glifo.
DWRITE_GLYPH_OFFSET

Regolazione facoltativa della posizione di un glifo.
DWRITE_GLYPH_RUN

Contiene le informazioni necessarie per i renderer per disegnare le esecuzioni del glifo.
DWRITE_GLYPH_RUN_DESCRIPTION

Contiene proprietà aggiuntive correlate a quelle in DWRITE_GLYPH_RUN.
DWRITE_HIT_TEST_METRICS

Descrive l'area ottenuta da un hit test.
DWRITE_INLINE_OBJECT_METRICS

Contiene proprietà che descrivono la misura geometrica di un oggetto inline definito dall'applicazione.
DWRITE_JUSTIFICATION_OPPORTUNITY

La struttura DWRITE_JUSTIFICATION_OPPORTUNITY specifica le informazioni sulla giustificazione per ogni glifo.
DWRITE_LINE_BREAKPOINT

Caratteristiche del punto di interruzione di riga di un carattere.
DWRITE_LINE_METRICS

Contiene informazioni su una riga formattata di testo. (DWRITE_LINE_METRICS)
DWRITE_LINE_METRICS1

Contiene informazioni su una riga formattata di testo. (DWRITE_LINE_METRICS1)
DWRITE_LINE_SPACING

Imposta la spaziatura verticale tra righe di testo.
DWRITE_MATRIX

La struttura DWRITE_MATRIX specifica la trasformazione grafica da applicare ai glifi sottoposti a rendering.
DWRITE_OVERHANG_METRICS

Indica la quantità di dip visibili (pixel indipendenti del dispositivo) rispetto a ogni lato del layout o degli oggetti inline.
DWRITE_PANOSE

L'unione DWRITE_PANOSE descrive i valori di classificazione del carattere tipografico usati con IDWriteFont1::GetPanose per selezionare e trovare la corrispondenza con il tipo di carattere.
DWRITE_SCRIPT_ANALYSIS

Archivia l'associazione di testo e lo script di sistema di scrittura, nonché alcuni attributi di visualizzazione.
DWRITE_SCRIPT_PROPERTIES

La struttura DWRITE_SCRIPT_PROPERTIES specifica le proprietà dello script per lo spostamento e la giustificazione del cursore.
DWRITE_SHAPING_GLYPH_PROPERTIES

Contiene le proprietà di output di data shaping per un glifo di output.
DWRITE_SHAPING_TEXT_PROPERTIES

Definizione delle proprietà di output per un glifo di output.
DWRITE_STRIKETHROUGH

Contiene informazioni relative alle dimensioni e alla posizione delle barrate.
DWRITE_TEXT_METRICS

Contiene le metriche associate al testo dopo il layout. (DWRITE_TEXT_METRICS)
DWRITE_TEXT_METRICS1

Contiene le metriche associate al testo dopo il layout. (DWRITE_TEXT_METRICS1)
DWRITE_TEXT_RANGE

Specifica un intervallo di posizioni di testo in cui viene applicato il formato nel testo rappresentato da un oggetto IDWriteTextLayout.
DWRITE_TRIMMING

Specifica l'opzione di taglio per l'overflow del testo nella casella di layout.
DWRITE_TYPOGRAPHIC_FEATURES

Contiene un set di funzionalità tipografiche da applicare durante la forma del testo.
DWRITE_UNDERLINE

Contiene informazioni sulla larghezza, lo spessore, l'offset, l'altezza di esecuzione, la direzione di lettura e la direzione del flusso di una sottolineatura.
DWRITE_UNICODE_RANGE

La struttura DWRITE_UNICODE_RANGE specifica l'intervallo di punti di codice Unicode.