Metode IStiDevice::RawReadData (sti.h)
Metode IStiDevice::RawReadData membaca data dari perangkat gambar diam.
Sintaks
HRESULT RawReadData(
[in, out] LPVOID lpBuffer,
[in, out] LPDWORD lpdwNumberOfBytes,
[in, optional] LPOVERLAPPED lpOverlapped
);
Parameter
[in, out] lpBuffer
Penunjuk yang disediakan penelepon ke buffer untuk menerima data yang dibaca dari perangkat.
[in, out] lpdwNumberOfBytes
Penunjuk yang disediakan penelepon ke DWORD. Pemanggil harus memuat DWORD dengan jumlah byte dalam buffer yang diacu oleh lpBuffer. Saat dikembalikan, itu akan berisi jumlah byte yang benar-benar dibaca.
[in, optional] lpOverlapped
Penunjuk opsional yang disediakan penelepon ke struktur YANG TUMPANG TINDIH (dijelaskan dalam dokumentasi Microsoft Windows SDK).
Nilai kembali
Jika operasi berhasil, metode mengembalikan S_OK. Jika tidak, ia mengembalikan salah satu kode kesalahan awalan STIERR yang ditentukan dalam stierr.h.
Keterangan
Metode IStiDevice::RawReadData memanggil IStiUSD::RawReadData, yang diekspor oleh minidriver yang disediakan vendor.
Sebelum memanggil IStiDevice::RawReadData, klien antarmuka IStiDevice COM harus memanggil IStillImage::CreateDevice untuk mendapatkan penunjuk antarmuka IStiDevice , yang menyediakan akses ke perangkat tertentu.
Panggilan ke IStiDevice::RawReadData harus didahului oleh panggilan ke IStiDevice::LockDevice dan diikuti dengan panggilan ke IStiDevice::UnLockDevice.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | sti.h (termasuk Sti.h) |