Metode IWICBitmapFrameEncode::SetPixelFormat (wincodec.h)
Permintaan agar encoder menggunakan format piksel yang ditentukan.
Sintaks
HRESULT SetPixelFormat(
[in, out] WICPixelFormatGUID *pPixelFormat
);
Parameter
[in, out] pPixelFormat
Jenis: WICPixelFormatGUID*
Pada input, GUID format piksel yang diminta. Pada output, GUID format piksel terdekat yang didukung oleh encoder; ini mungkin berbeda dari format yang diminta. Untuk daftar GUID format piksel, lihat Format Piksel Asli.
Mengembalikan nilai
Jenis: HRESULT
Nilai yang mungkin dikembalikan termasuk yang berikut ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Metode IWICBitmapFrameEncode::Initialize tidak dipanggil. |
Keterangan
Encoder mungkin tidak mendukung format piksel yang diminta. Jika tidak, SetPixelFormat mengembalikan kecocokan terdekat dalam blok memori yang diunjukkan pPixelFormat . Jika format piksel yang dikembalikan tidak cocok dengan format yang diminta, Anda harus menggunakan objek IWICFormatConverter untuk mengonversi data piksel.
Persyaratan
Persyaratan | Nilai |
---|---|
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 |
Pustaka | Windowscodecs.lib |
DLL | Windowscodecs.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk