Bagikan melalui


Struktur AUXCAPS (mmeapi.h)

Struktur AUXCAPS menjelaskan kemampuan perangkat output tambahan.

Sintaks

typedef struct auxcaps_tag {
  WORD    wMid;
  WORD    wPid;
  VERSION vDriverVersion;
  char    szPname[MAXPNAMELEN];
  WORD    wTechnology;
  DWORD   dwSupport;
} AUXCAPS, *PAUXCAPS, *NPAUXCAPS, *LPAUXCAPS;

Anggota

wMid

Pengidentifikasi produsen untuk pengandar perangkat untuk perangkat audio tambahan. Pengidentifikasi produsen didefinisikan dalam Produsen dan Pengidentifikasi Produk.

wPid

Pengidentifikasi produk untuk perangkat audio tambahan. Saat ini, tidak ada pengidentifikasi produk yang didefinisikan untuk perangkat audio tambahan.

vDriverVersion

Nomor versi driver perangkat untuk perangkat audio tambahan. Byte urutan tinggi adalah nomor versi utama, dan byte urutan rendah adalah nomor versi minor.

szPname[MAXPNAMELEN]

Nama produk dalam string yang dihentikan null.

wTechnology

Jenis output audio tambahan:

Nama Deskripsi
AUXCAPS_AUXIN
Output audio dari jack input tambahan.
AUXCAPS_CDAUDIO
Output audio dari drive CD-ROM internal.

dwSupport

Menjelaskan fungsionalitas opsional yang didukung oleh perangkat audio tambahan.

Nama Deskripsi
AUXCAPS_LRVOLUME
Mendukung kontrol volume kiri dan kanan terpisah.
AUXCAPS_VOLUME
Mendukung kontrol volume.
 

Jika perangkat mendukung perubahan volume, bendera AUXCAPS_VOLUME akan diatur. Jika perangkat mendukung perubahan volume terpisah di saluran kiri dan kanan, AUXCAPS_VOLUME dan AUXCAPS_LRVOLUME akan diatur.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header mmeapi.h (termasuk Windows.h)