Bagikan melalui


Driver Sistem Kelas Audio USB (Usbaudio.sys)

Driver sistem kelas AUDIO USB (Usbaudio.sys) adalah minidriver AVStream yang menyediakan dukungan driver untuk perangkat audio yang mematuhi Definisi Kelas Perangkat Universal Serial Bus (USB) untuk Perangkat Audio.

Spesifikasi Definisi Kelas Perangkat USB untuk Perangkat Audio (rilis 1.0) tersedia di situs web Forum Pelaksana USB . Usbaudio.sys mendukung subset fitur yang dijelaskan dalam spesifikasi USB Audio. Selain Usbaudio.sys, ada beberapa komponen audio mode kernel lainnya dalam Windows Driver Model (WDM). Untuk informasi selengkapnya, lihat Komponen Audio WDM Mode Kernel.

Di Windows 98 Usbaudio.sys memperkenalkan dukungan untuk perangkat USB seperti speaker dan mikrofon. Dukungan untuk perangkat MIDI ditambahkan di Windows Me.

Ketika perangkat audio mengidentifikasi dirinya sebagai USB Audio-compliant selama enumerasi perangkat Plug and Play, sistem secara otomatis memuat driver USBAudio untuk mengendarai perangkat. USBAudio mengendarai perangkat secara langsung, tanpa bantuan driver adaptor kepemilikan. Ini berarti bahwa perangkat yang sesuai dengan spesifikasi audio USB tidak memerlukan driver adaptor kepemilikan.

Microsoft menyarankan agar vendor perangkat keras menggunakan driver USBAudio untuk perangkat USB Audio mereka alih-alih menulis driver adaptor kepemilikan.

Di Windows 98, driver USBAudio mendukung fitur-fitur berikut:

  • Semua format Tipe I (kecuali PCM bertanda tangan 8-bit)

  • Format AC-3 Tipe II

  • Jenis sinkronisasi sinkron dan adaptif

  • Perangkat multisaluran

Namun, USBAudio di Windows 98 tidak mendukung:

  • Format PCM bertanda tangan 8-bit

  • Format MPEG Tipe II

  • Format Tipe III

  • USB MIDI

  • Format gelombang WAVEFORMATEXTENSIBLE (USBAudio menggunakan WAVE_FORMAT_PCM yang dikemas untuk data 24-bit sebagai gantinya.)

Di Windows 98 Second Edition (SE), Windows Me, dan Windows 2000 dan yang lebih baru, USBAudio mendukung semua fitur yang sama seperti Windows 98, dengan satu pengecualian: USBAudio mendukung WAVEFORMATEXTENSIBLE tetapi tidak mendukung WAVE_FORMAT_PCM yang dikemas untuk data 24-bit.

Di Windows Me, dan Windows XP dan yang lebih baru, USBAudio mendukung semua fitur yang didukung di Windows 98 SE dan Windows 2000. Selain itu, Windows Me dan Windows XP mendukung USB MIDI tetapi tidak mendukung USB MIDI Elements.

Gambar berikut menunjukkan hierarki driver untuk perangkat audio USB. Semua komponen driver yang ditunjukkan pada gambar disediakan oleh Microsoft dengan sistem operasi.

Diagram yang mengilustrasikan hierarki driver untuk perangkat audio USB.

Untuk informasi selengkapnya tentang komponen driver dalam gambar, lihat bagian berikut:

Gambaran Umum AVStream

Driver sisi host USB di Windows