PCAM_START_CAPTURE_ROUTINE fungsi panggilan balik (usbcamdi.h)
[CamStartCapture tidak didukung dan dapat diubah atau tidak tersedia di masa mendatang. Sebagai gantinya, gunakan CamStartCaptureEx. ]
Fungsi panggilan balik CamStartCapture kamera minidriver memilih pengaturan alternatif yang sesuai dalam antarmuka streaming video USB dan menyiapkan perangkat untuk streaming.
Sintaks
PCAM_START_CAPTURE_ROUTINE PcamStartCaptureRoutine;
NTSTATUS PcamStartCaptureRoutine(
PDEVICE_OBJECT BusDeviceObject,
PVOID DeviceContext
)
{...}
Parameter
BusDeviceObject
Arahkan ke objek perangkat minidriver kamera yang dibuat oleh hub USB.
DeviceContext
Arahkan ke konteks perangkat minidriver kamera.
Nilai kembali
CamStartCapture mengembalikan STATUS_SUCCESS atau kode kesalahan yang sesuai. Nilai pengembalian ini adalah kode penyelesaian untuk IRP baca.
Keterangan
Minidriver kamera yang harus mempertahankan kompatibilitas mundur dengan USBCAMD asli harus menggunakan struktur USBCAMD_DEVICE_DATA dan fungsi panggilan balik terkait (yaitu, fungsi panggilan balik yang tidak berisi akhiran "Ex").
USBCAMD memanggil fungsi panggilan balik CamStartCapture kamera minidriver segera sebelum dimulainya aliran pengambilan video isochronous. CamStartCapture dipanggil dalam konteks perintah Jalankan .
Fungsi ini diperlukan.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | usbcamdi.h (termasuk Usbcamdi.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