Struttura WAVEINCAPS (mmeapi.h)
La struttura WAVEINCAPS descrive le funzionalità di un dispositivo di input waveform-audio.
Sintassi
typedef struct waveincaps_tag {
WORD wMid;
WORD wPid;
VERSION vDriverVersion;
char szPname[MAXPNAMELEN];
DWORD dwFormats;
WORD wChannels;
} WAVEINCAPS, *PWAVEINCAPS, *NPWAVEINCAPS, *LPWAVEINCAPS;
Members
wMid
Identificatore del produttore per il driver del dispositivo per il dispositivo di input waveform-audio. Gli identificatori del produttore sono definiti in Identificatori produttore e prodotto.
wPid
Identificatore del prodotto per il dispositivo di input waveform-audio. Gli identificatori del prodotto sono definiti in Identificatori di prodotto e produttore.
vDriverVersion
Numero di versione del driver del dispositivo per il dispositivo di input waveform-audio. Il byte ad ordine elevato è il numero di versione principale e il byte a basso ordine è il numero di versione secondaria.
szPname[MAXPNAMELEN]
Nome del prodotto in una stringa con terminazione null.
dwFormats
Formati standard supportati. Può essere una combinazione dei seguenti elementi:
Formato | Descrizione |
---|---|
WAVE_FORMAT_1M08 | 11,025 kHz, mono, 8 bit |
WAVE_FORMAT_1M16 | 11,025 kHz, mono, 16 bit |
WAVE_FORMAT_1S08 | 11,025 kHz, stereo, a 8 bit |
WAVE_FORMAT_1S16 | 11,025 kHz, stereo, 16 bit |
WAVE_FORMAT_2M08 | 22,05 kHz, mono, 8 bit |
WAVE_FORMAT_2M16 | 22,05 kHz, mono, 16 bit |
WAVE_FORMAT_2S08 | 22,05 kHz, stereo, 8 bit |
WAVE_FORMAT_2S16 | 22,05 kHz, stereo, 16 bit |
WAVE_FORMAT_4M08 | 44.1 kHz, mono, 8 bit |
WAVE_FORMAT_4M16 | 44,1 kHz, mono, 16 bit |
WAVE_FORMAT_4S08 | 44.1 kHz, stereo, 8 bit |
WAVE_FORMAT_4S16 | 44.1 kHz, stereo, 16 bit |
WAVE_FORMAT_96M08 | 96 kHz, mono, 8 bit |
WAVE_FORMAT_96M16 | 96 kHz, mono, 16 bit |
WAVE_FORMAT_96S08 | 96 kHz, stereo, 8 bit |
WAVE_FORMAT_96S16 | 96 kHz, stereo, 16 bit |
wChannels
Numero che specifica se il dispositivo supporta l'input mono (1) o stereo (2).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | mmeapi.h (includere Windows.h) |