Metode IStiDevice::RawWriteData (sti.h)
Metode IStiDevice::RawWriteData menulis data ke perangkat gambar diam.
Sintaks
HRESULT RawWriteData(
[in] LPVOID lpBuffer,
DWORD nNumberOfBytes,
[in, optional] LPOVERLAPPED lpOverlapped
);
Parameter
[in] lpBuffer
Penunjuk yang disediakan penelepon ke buffer yang berisi data yang akan dikirim ke perangkat.
nNumberOfBytes
Jumlah byte yang disediakan penelepon yang akan ditulis. Ini adalah jumlah byte dalam buffer yang ditujukkan oleh lpBuffer.
[in, optional] lpOverlapped
Penunjuk opsional yang disediakan penelepon ke struktur TUMPANG TINDIH (dijelaskan dalam dokumentasi Microsoft Windows SDK).
Nilai kembali
Jika operasi berhasil, metode akan mengembalikan S_OK. Jika tidak, ia mengembalikan salah satu kode kesalahan berawalan STIERR yang ditentukan dalam stierr.h.
Keterangan
Metode IStiDevice::RawWriteData memanggil IStiUSD::RawWriteData, yang diekspor oleh minidriver yang disediakan vendor.
Sebelum memanggil IStiDevice::RawWriteData, klien antarmuka IStiDevice COM harus memanggil IStillImage::CreateDevice untuk mendapatkan penunjuk antarmuka IStiDevice , yang menyediakan akses ke perangkat tertentu.
Panggilan ke IStiDevice::RawWriteData harus didahului dengan panggilan ke IStiDevice::LockDevice dan diikuti dengan panggilan ke IStiDevice::UnLockDevice.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | sti.h (termasuk Sti.h) |
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