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