intestazione d2d1_3.h
Questa intestazione viene usata da Direct2D. Per altre informazioni, vedere:
d2d1_3.h contiene le interfacce di programmazione seguenti:
Interfacce
ID2D1ColorContext1 Rappresenta un contesto di colore da usare con l'effetto Gestione colori. |
ID2D1CommandSink2 Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1CommandSink1 esistente. Consente anche l'accesso al rendering penna e al rendering della mesh sfumatura. |
ID2D1CommandSink3 Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1CommandSink2 esistente. Consente anche l'accesso al rendering batch sprite. |
ID2D1CommandSink4 Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1CommandSink3 esistente. Consente inoltre di accedere alla nuova modalità di blend primitiva, MAX, tramite il metodo SetPrimitiveBlend2. |
ID2D1CommandSink5 Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1CommandSink4 esistente e consente l'accesso al metodo BlendImage. |
ID2D1Device2 Rappresenta un dominio di risorse i cui oggetti e contesti di dispositivo possono essere usati insieme. Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1Device1 esistente. Consente anche la creazione di oggetti ID2D1DeviceContext2. |
ID2D1Device3 Rappresenta un dominio di risorse i cui oggetti e contesti di dispositivo possono essere usati insieme. Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1Device2. Abilita anche la creazione di oggetti ID2D1DeviceContext3. |
ID2D1Device4 Rappresenta un dominio di risorse i cui oggetti e contesti di dispositivo possono essere usati insieme. Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1Device3. Abilita anche la creazione di oggetti ID2D1DeviceContext4. |
ID2D1Device5 Rappresenta un dominio di risorse i cui oggetti e contesti di dispositivo possono essere usati insieme. Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1Device4. Abilita anche la creazione di oggetti ID2D1DeviceContext5. |
ID2D1Device6 Rappresenta un dominio di risorse i cui oggetti e contesti di dispositivo possono essere usati insieme. Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1Device5 e consente la creazione di oggetti ID2D1DeviceContext6. |
ID2D1Device7 Rappresenta un dominio di risorse i cui oggetti e contesti di dispositivo possono essere usati insieme. |
ID2D1DeviceContext2 Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1DeviceContext1, oltre a abilitare funzionalità come il rendering penna, il rendering della mesh sfumatura e il caricamento dell'immagine migliorato. |
ID2D1DeviceContext3 Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1DeviceContext2, oltre a abilitare le funzionalità per la creazione e il disegno di batch sprite. |
ID2D1DeviceContext4 Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1DeviceContext3, oltre a consentire la gestione di nuovi tipi di glifi dei tipi di colore. |
ID2D1DeviceContext5 Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1DeviceContext4, oltre a consentire la creazione di contesti di colore e documenti Svg. |
ID2D1DeviceContext6 Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1DeviceContext5 esistente e consente l'accesso al metodo BlendImage. |
ID2D1DeviceContext7 Consente la creazione e il disegno di oggetti di realizzazione geometry; estende le interfacce precedenti del contesto del dispositivo con supporto per i tipi di carattere di colore avanzati. |
ID2D1Factory3 Crea risorse Direct2D. Questa interfaccia consente anche la creazione di oggetti ID2D1Device2. |
ID2D1Factory4 Crea risorse Direct2D. Questa interfaccia consente anche la creazione di oggetti ID2D1Device3. |
ID2D1Factory5 Crea risorse Direct2D. Questa interfaccia consente anche la creazione di oggetti ID2D1Device4. |
ID2D1Factory6 Crea risorse Direct2D. Questa interfaccia consente anche la creazione di oggetti ID2D1Device5. |
ID2D1Factory7 Crea risorse Direct2D. Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1Factory6 e consente la creazione di oggetti ID2D1Device6. |
ID2D1Factory8 Crea risorse Direct2D. Questa interfaccia consente anche la creazione di oggetti ID2D1Device7 . |
ID2D1GdiMetafile1 Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1GdiMetafile esistente. Consente anche di accedere ai valori DPI e ai limiti metafile. |
ID2D1GdiMetafileSink1 Questa interfaccia esegue tutte le stesse funzioni dell'interfaccia ID2D1GdiMetafileSink esistente. Consente anche l'accesso ai record metafile. |
ID2D1GradientMesh Rappresenta una rappresentazione dipendente dal dispositivo di una mesh sfumatura composta da patch. Usare il metodo ID2D1DeviceContext2::CreateGradientMesh per creare un'istanza di ID2D1GradientMesh. |
ID2D1ImageSource Rappresenta un produttore di pixel che possono riempire un piano 2D arbitrario. (ID2D1ImageSource) |
ID2D1ImageSourceFromWic Produce dati pixel 2D che sono stati generati da WIC. |
ID2D1Ink Rappresenta un singolo tratto continuo di input penna a larghezza variabile, come definito da una serie di segmenti e larghezze di Bezier. |
ID2D1InkStyle Rappresenta una raccolta di proprietà di stile da usare da metodi come ID2D1DeviceContext2::D rawInk durante il rendering dell'input penna. Lo stile penna definisce la forma e la trasformazione del nib (suggerimento penna). |
ID2D1LookupTable3D Contenitore per i dati di tabella di ricerca 3D che possono essere passati all'effetto LookupTable3D. |
ID2D1SpriteBatch Rappresenta un singolo gruppo di sprite con le proprietà di disegno associate. |
ID2D1SvgGlyphStyle Questo oggetto fornisce i valori per il riempimento del contesto, il tratto di contesto e il valore di contesto usati durante il rendering degli glifi SVG. |
ID2D1TransformedImageSource Rappresenta un'origine immagine che condivide le risorse con un'origine immagine originale. |
Funzioni
D2D1GetGradientMeshInteriorPointsFromCoonsPatch Restituisce i punti interni per una patch mesh sfumatura in base ai punti che definiscono una patch Coons. |
Strutture
D2D1_GRADIENT_MESH_PATCH Rappresenta una patch tensor con 16 punti di controllo, 4 colori di angolo e flag di limite. Un ID2D1GradientMesh è costituito da 1 o più patch mesh sfumature. Usare la funzione GradientMeshPatch o la funzione GradientMeshPatchFromCoonsPatch per crearne una. |
D2D1_INK_BEZIER_SEGMENT Rappresenta un segmento Bezier da usare nella creazione di un oggetto ID2D1Ink. Questa struttura differisce da D2D1_BEZIER_SEGMENT in quanto è composta da D2D1_INK_POINTs, che contengono un raggio oltre alle coordinate x e y. |
D2D1_INK_POINT Rappresenta una coppia di punti, raggio che costituisce parte di un D2D1_INK_BEZIER_SEGMENT. |
D2D1_INK_STYLE_PROPERTIES Definisce la forma della descrizione della penna generale e la trasformazione utilizzata in un oggetto ID2D1InkStyle. |
D2D1_SIMPLE_COLOR_PROFILE Descrizione semplice di uno spazio dei colori. |
D2D1_TRANSFORMED_IMAGE_SOURCE_PROPERTIES Proprietà di un'origine immagine trasformata. |
Enumerazioni
D2D1_COLOR_BITMAP_GLYPH_SNAP_OPTION Specifica i criteri di snapping dei pixel durante il rendering degli glifi bitmap del colore. |
D2D1_COLOR_CONTEXT_TYPE Specifica il modo in cui viene definito un profilo di colore. |
D2D1_GAMMA1 Determina la gamma utilizzata per l'interpolazione e la fusione. |
D2D1_IMAGE_SOURCE_FROM_DXGI_OPTIONS Flag di opzione che controllano la conversione primaria eseguita da CreateImageSourceFromDxgi, se disponibile. |
D2D1_IMAGE_SOURCE_LOADING_OPTIONS I flag di opzione dei controlli per un nuovo ID2D1ImageSource quando viene creato. |
D2D1_INK_NIB_SHAPE Specifica l'aspetto del nib penna (suggerimento penna) come parte di una struttura D2D1_INK_STYLE_PROPERTIES. |
D2D1_ORIENTATION Specifica il capovolgimento e la rotazione in corrispondenza del quale viene visualizzata un'immagine. |
D2D1_PATCH_EDGE_MODE Specifica come eseguire il rendering dei bordi della mesh sfumatura. |
D2D1_SPRITE_OPTIONS Specifica altri aspetti della modalità di disegno di un batch sprite, come parte di una chiamata a ID2D1DeviceContext3::D rawSpriteBatch. |
D2D1_TRANSFORMED_IMAGE_SOURCE_OPTIONS Flag di opzione per le origini di immagini trasformate. |