Condividi tramite


Metodo ID2D1BitmapBrush::SetInterpolationMode (d2d1.h)

Specifica la modalità di interpolazione utilizzata quando la bitmap del pennello viene ridimensionata o ruotata.

Sintassi

void SetInterpolationMode(
  D2D1_BITMAP_INTERPOLATION_MODE interpolationMode
);

Parametri

interpolationMode

Tipo: D2D1_BITMAP_INTERPOLATION_MODE

Modalità di interpolazione usata quando la bitmap del pennello viene ridimensionata o ruotata.

Valore restituito

nessuno

Osservazioni

Questo metodo imposta la modalità di interpolazione per una bitmap, ovvero un valore enumerazione specificato nel tipo di enumerazione D2D1_BITMAP_INTERPOLATION_MODE. D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR rappresenta il filtro adiacente più vicino. Cerca il pixel bitmap più vicino al pixel di rendering corrente e sceglie il colore esatto. D2D1_BITMAP_INTERPOLATION_MODE_LINEAR rappresenta il filtro lineare e interpola un colore dai quattro pixel bitmap più vicini.

La modalità di interpolazione di una bitmap influisce anche sulle traduzioni di subpixel. In una conversione subpixel, l'interpolazione bilineare posiziona la bitmap più precisamente sulle richieste dell'applicazione, ma sfocatura della bitmap nel processo.

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]
Piattaforma di destinazione Windows
Intestazione d2d1.h
Libreria D2d1.lib
DLL D2d1.dll

Vedi anche

ID2D1BitmapBrush

ID2D1BitmapBrush::GetInterpolationMode