enumerazione D2D1_BITMAP_INTERPOLATION_MODE (d2d1.h)
Specifica l'algoritmo usato quando le immagini vengono ridimensionate o ruotate.
Sintassi
typedef enum D2D1_BITMAP_INTERPOLATION_MODE {
D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR,
D2D1_BITMAP_INTERPOLATION_MODE_LINEAR,
D2D1_BITMAP_INTERPOLATION_MODE_FORCE_DWORD = 0xffffffff
} ;
Costanti
D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR Utilizzare il colore esatto del pixel bitmap più vicino al pixel di rendering corrente. |
D2D1_BITMAP_INTERPOLATION_MODE_LINEAR Interpolare un colore dai quattro pixel bitmap più vicini al pixel di rendering. |
D2D1_BITMAP_INTERPOLATION_MODE_FORCE_DWORD Valore: 0xffffffff |
Commenti
Per estendere un'immagine, ogni pixel nell'immagine originale deve essere mappato a un gruppo di pixel nell'immagine più grande. Per compattare un'immagine, i gruppi di pixel nell'immagine originale devono essere mappati a singoli pixel nell'immagine più piccola. L'efficacia degli algoritmi che eseguono questi mapping determina la qualità di un'immagine con scalabilità orizzontale. Gli algoritmi che producono immagini con scalabilità superiore tendono a richiedere più tempo di elaborazione. D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR offre interpolazione più veloce ma di qualità inferiore, mentre D2D1_BITMAP_INTERPOLATION_MODE_LINEAR offre un'interpolazione di qualità superiore.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Intestazione | d2d1.h |