Bagikan melalui


Uji Driver Kamera - Pengambilan Foto - Ambil foto PNG dari setiap jenis yang diekspos oleh pin foto

Serangkaian pengujian ini memvalidasi fungsionalitas kamera dengan MF dan IMFCaptureEngine.

  • Pengujian Dasar Driver Kamera - *

    Pengujian terhadap subset jenis media kamera dan durasi pengujian yang lebih pendek daripada fungsi atau keandalan.

  • Uji Fungsi pengandar kamera - *

    Pengujian terhadap sekumpulan jenis media yang lebih besar dan memiliki durasi pengujian yang lebih lama.

  • Pengujian Keandalan Driver Kamera - *

    Pengujian terhadap sekumpulan jenis media yang lebih besar dan memiliki durasi pengujian yang lebih lama, dan skenario yang lebih kompleks.

  • *- Aliran Gambar - *

    Memvalidasi bahwa sistem dapat mengambil foto dari MF_CAPTURE_ENGINE_PREFERRED_SOURCE_STREAM_FOR_IMAGE.

Detail pengujian

   
Spesifikasi
  • Device.Streaming.Camera.Base.MediaFoundation
Platform
  • Windows 10, edisi klien (x86)
  • Windows 10, edisi klien (x64)
  • Windows 10, edisi klien (Arm64)
  • Windows 10, edisi seluler (Arm)
  • Windows 10, edisi seluler (Arm64)
Rilis yang Didukung
  • Windows 10
  • Windows 10 versi 1511
  • Windows 10, version 1607
  • Windows 10, versi 1703
  • Windows 10 versi 1709
  • Windows 10, versi 1803
  • Windows 10, version 1809
  • Windows 10, versi 1903
  • Pembaruan berikutnya ke Windows 10
Durasi yang diharapkan (dalam menit) 15
Kategori Skenario
Waktu habis (dalam menit) 60
Memerlukan boot ulang salah
Memerlukan konfigurasi khusus salah
Jenis automatic

 

Dokumentasi tambahan

Pengujian di area fitur ini mungkin memiliki dokumentasi tambahan, termasuk prasyarat, penyiapan, dan informasi pemecahan masalah, yang dapat ditemukan dalam topik berikut:

Menjalankan pengujian

Sebelum Anda menjalankan pengujian, selesaikan penyiapan pengujian seperti yang dijelaskan dalam persyaratan pengujian: Prasyarat Pengujian Klien Sistem.

Pemecahan masalah

Untuk pemecahan masalah umum kegagalan pengujian HLK, lihat Memecahkan Masalah Kegagalan Pengujian Windows HLK.

Untuk informasi pemecahan masalah, lihat Pemecahan Masalah Pengujian Klien Sistem.

Kesalahan Deskripsi/Solusi sementara

0x8004005 : E_FAIL

Yang paling sering terjadi dari kode kesalahan ini adalah selama verifikasi file Yang Direkam untuk Video atau Foto. Ini akan terjadi jika file yang dihasilkan tidak berisi data karena tidak menerima sampel.

Periksa untuk memastikan perangkat menghasilkan sampel yang valid saat memasuki status eksekusi. Valid termasuk bahwa sampel adalah ukuran, format, dan waktu yang tepat saat diproduksi.

0x80070102

Ini akan terjadi ketika Waktu Operasi Capture Asinkron habis. Ini termasuk Inisialisasi, Mulai Pratinjau, Hentikan Pratinjau, Mulai Rekaman, Hentikan Rekaman, Ambil Foto, dan Ubah Jenis Media. Pengujian ini memungkinkan 9-10 detik untuk setiap operasi sebelum gagal. Perubahan jenis media dapat mencakup robek pin dan memunculkan waktu.

Periksa apakah perangkat tidak menunggu perintah mendatang yang mencegahnya mengubah status. Pastikan bahwa semua buffer dibersihkan dari perangkat pada perintah reset perangkat.

0xC00D3704 : MF_E_HW_MFT_FAILED_START_STREAMING

Kesalahan ini terjadi ketika perangkat tidak dapat memasuki status eksekusi.

Periksa apakah perangkat dapat bertransisi melalui semua status tanpa kegagalan, atau bahwa pin lain tidak mencegah perangkat memasuki status.

0xC00D4A44 : MF_E_SINK_NO_SAMPLES_PROCESSED

Kesalahan ini terjadi selama finalisasi file, jika tidak ada sampel yang dikirimkan.

Periksa untuk memastikan perangkat menghasilkan sampel yang valid saat memasuki status eksekusi. Valid termasuk bahwa sampel adalah ukuran, format, dan waktu yang tepat saat diproduksi.

 

Informasi selengkapnya

Parameter

Nama parameter Deskripsi parameter
WDKDeviceID Id perangkat DUT
DriverVerifierExcludedFlags Bendera Driver Verifier yang mungkin dikecualikan secara manual untuk eksekusi pengujian