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)

Vedi anche

Waveform Audio

Strutture waveform