ID2D1BitmapBrush::SetInterpolationMode method (d2d1.h)
Menentukan mode interpolasi yang digunakan ketika bitmap kuas diskalakan atau diputar.
Sintaks
void SetInterpolationMode(
D2D1_BITMAP_INTERPOLATION_MODE interpolationMode
);
Parameter
interpolationMode
Jenis: D2D1_BITMAP_INTERPOLATION_MODE
Mode interpolasi yang digunakan ketika bitmap kuas diskalakan atau diputar.
Mengembalikan nilai
Tidak ada
Keterangan
Metode ini mengatur mode interpolasi untuk bitmap, yang merupakan nilai enum yang ditentukan dalam jenis enumerasi D2D1_BITMAP_INTERPOLATION_MODE . D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR mewakili pemfilteran tetangga terdekat. Ini mencari piksel bitmap terdekat ke piksel penyajian saat ini dan memilih warna yang tepat. D2D1_BITMAP_INTERPOLATION_MODE_LINEAR mewakili pemfilteran linier, dan menginterpolasi warna dari empat piksel bitmap terdekat.
Mode interpolasi bitmap juga memengaruhi terjemahan subpiksel. Dalam terjemahan subpiksel, interpolasi bilinear menempatkan bitmap lebih tepat ke permintaan aplikasi, tetapi mengaburkan bitmap dalam proses.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | d2d1.h |
Pustaka | D2d1.lib |
DLL | D2d1.dll |