Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Metode CWiauFormatConverter::ConvertToBmp mengonversi gambar ke format BMP.
Sintaksis
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
Penunjuk ke struktur BMP_IMAGE_INFO yang menerima informasi tentang gambar yang dihasilkan.
iSkipAmt
Fakultatif
Menentukan jumlah header BMP yang akan dilewati. Nilai default parameter ini menunjukkan bahwa tidak ada header BMP yang dilewati.
Mengembalikan nilai
Setelah berhasil, fungsi mengembalikan S_OK. Jika fungsi gagal, fungsi akan mengembalikan kesalahan COM standar.
Komentar
Pemanggil metode ini dapat meneruskan buffer hasil di ppDest dan ukuran dalam piDestSize.
Atau, pemanggil 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
| Syarat | Nilai |
|---|---|
| Platform Target | Desktop |
| Header | wiautil.h (termasuk Wiautil.h, Wiamindr.h) |