CWiauFormatConverter::Metode ConvertToBmp (wiautil.h)
Metode CWiauFormatConverter::ConvertToBmp mengonversi gambar ke format BMP.
Sintaks
HRESULT ConvertToBmp(
BYTE *pSource,
INT iSourceSize,
BYTE **ppDest,
INT *piDestSize,
BMP_IMAGE_INFO *pBmpImageInfo,
SKIP_AMOUNT iSkipAmt
);
Parameter
pSource
Menunjuk ke lokasi memori yang berisi byte pertama dari gambar sumber.
iSourceSize
Menentukan ukuran, dalam byte, dari gambar sumber.
ppDest
Penunjuk ke lokasi memori yang menerima alamat gambar yang dihasilkan.
piDestSize
Penunjuk ke lokasi memori yang menerima ukuran, dalam byte, dari gambar yang dihasilkan.
pBmpImageInfo
Arahkan ke struktur BMP_IMAGE_INFO yang menerima informasi tentang gambar yang dihasilkan.
iSkipAmt
Opsional
Menentukan jumlah header BMP yang akan dilewati. Nilai default parameter ini menunjukkan bahwa tidak ada header BMP yang dilewati.
Nilai kembali
Setelah berhasil, fungsi mengembalikan S_OK. Jika fungsi gagal, fungsi akan mengembalikan kesalahan COM standar.
Keterangan
Pemanggil metode ini dapat melewati buffer hasil di ppDest dan ukuran dalam piDestSize.
Atau, penelepon dapat mengatur ppDest ke NULL dan piDestSize ke nol dalam panggilan untuk menunjukkan bahwa metode ini harus mengalokasikan memori.
Pemanggil bertanggung jawab untuk membebaskan memori menggunakan operator hapus [] .
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | wiautil.h (termasuk Wiautil.h, Wiamindr.h) |