Condividi tramite


intestazione dwrite_3.h

Questa intestazione viene usata da DirectWrite. Per altre informazioni, vedere:

dwrite_3.h contiene le interfacce di programmazione seguenti:

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

Enumeratore per una raccolta ordinata di esecuzioni del glifo di colore.
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 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.
IDWriteFont3

Rappresenta un tipo di carattere in una raccolta di caratteri.
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 della raccolta di tipi di carattere può essere usata per individuare le famiglie di tipi di carattere 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 della raccolta di tipi di carattere può essere usata per individuare le famiglie di tipi di carattere e i tipi di carattere disponibili e per ottenere alcuni metadati sui tipi di carattere. (IDWriteFontCollection3)
IDWriteFontDownloadListener

Interfaccia di callback definita dall'applicazione che riceve notifiche dalla coda di download del tipo di carattere (interfaccia IDWriteFontDownloadQueue).
IDWriteFontDownloadQueue

Interfaccia che esegue il download delle richieste per tipi di carattere, caratteri, glifi e frammenti di carattere remoti.
IDWriteFontFace3

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

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

Contiene il tipo di viso del tipo di carattere, i riferimenti di 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 carattere viso per eseguire query sulle metriche del tipo di carattere e usare per il rendering.
IDWriteFontFallback1

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

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

Rappresenta una famiglia di tipi di carattere correlati. IDWriteFontFamily2 aggiunge nuove strutture, incluso il recupero dei tipi di carattere in base ai valori dell'asse dei caratteri.
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 caratteri sottostante usato dall'elenco.
IDWriteFontResource

Fornisce informazioni sull'asse per una risorsa del tipo di carattere e viene usato 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 caratteri. (IDWriteFontSetBuilder)
IDWriteFontSetBuilder1

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

Contiene metodi per la compilazione di un set di caratteri. (IDWriteFontSetBuilder2)
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)
IDWriteInMemoryFontFileLoader

Rappresenta un caricatore di file di carattere che può accedere ai tipi di carattere in memoria.
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.
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.
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)
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.

Funzioni

 
DWRITE_MAKE_FONT_AXIS_TAG

Crea un tag OpenType per un asse dei caratteri.

Strutture

 
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_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_LINE_METRICS1

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

Imposta la spaziatura verticale tra righe di testo.

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_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_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_FAMILY_MODEL

Definisce le costanti che specificano la modalità di raggruppamento delle famiglie di caratteri.
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_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_LOCALITY

Specifica la posizione di una risorsa.
DWRITE_RENDERING_MODE1

Specifica la modalità di rendering dei glifi.