Antarmuka IWICBitmapSourceTransform (wincodec.h)

Mengekspos metode untuk membongkar operasi tertentu ke implementasi IWICBitmapSource yang mendasar .

Warisan

Antarmuka IWICBitmapSourceTransform mewarisi dari antarmuka IUnknown . IWICBitmapSourceTransform juga memiliki jenis anggota berikut:

Metode

Antarmuka IWICBitmapSourceTransform memiliki metode ini.

 
IWICBitmapSourceTransform::CopyPixels

Menyalin data piksel menggunakan parameter input yang disediakan.
IWICBitmapSourceTransform::D oesSupportTransform

Menentukan apakah opsi transformasi tertentu didukung secara asli oleh implementasi antarmuka IWICBitmapSourceTransform.
IWICBitmapSourceTransform::GetClosestPixelFormat

Mengambil format piksel terdekat yang implementasi IWICBitmapSourceTransform dapat menyalin piksel secara asli, dengan format yang diinginkan.
IWICBitmapSourceTransform::GetClosestSize

Mengembalikan dimensi terdekat yang dapat diskalakan secara asli ke dimensi yang diinginkan.

Keterangan

Antarmuka IWICBitmapSourceTransform diimplementasikan oleh codec yang dapat menskalakan, membalik, memutar, atau mengonversi format piksel secara asli selama pendekodean. Karena transformasi dikombinasikan dengan proses pendekodean, transformasi asli umumnya akan menawarkan keunggulan performa daripada transformasi non-asli. Implementasi IWICBitmapScaler, IWICBitmapFlipRotator, dan IWICFormatConverter semuanya menggunakan antarmuka IWICBitmapSourceTransform ketika ditempatkan segera setelah IWICBitmapFrameDecode yang didukung, jadi dalam kasus umum aplikasi akan secara otomatis menerima peningkatan performa ini dan tidak perlu langsung menggunakan antarmuka ini. Namun, saat menautkan beberapa transformasi, atau saat menerapkan transformasi kustom, mungkin ada keuntungan performa untuk menggunakan antarmuka IWICBitmapSourceTransform secara langsung.

Persyaratan

   
Klien minimum yang didukung Windows XP dengan SP2, Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header wincodec.h