Struttura AUXCAPS (mmeapi.h)
La struttura AUXCAPS descrive le funzionalità di un dispositivo di output ausiliario.
Sintassi
typedef struct auxcaps_tag {
WORD wMid;
WORD wPid;
VERSION vDriverVersion;
char szPname[MAXPNAMELEN];
WORD wTechnology;
DWORD dwSupport;
} AUXCAPS, *PAUXCAPS, *NPAUXCAPS, *LPAUXCAPS;
Members
wMid
Identificatore del produttore per il driver di dispositivo per il dispositivo audio ausiliario. Gli identificatori del produttore sono definiti in Manufacturer e Product Identifiers.
wPid
Identificatore del prodotto per il dispositivo audio ausiliario. Attualmente non sono definiti identificatori di prodotto per i dispositivi audio ausiliari.
vDriverVersion
Numero di versione del driver di dispositivo per il dispositivo audio ausiliario. Il byte di ordine elevato è il numero di versione principale e il byte di ordine basso è il numero di versione secondaria.
szPname[MAXPNAMELEN]
Nome del prodotto in una stringa con terminazione Null.
wTechnology
Tipo di output audio ausiliario:
Nome | Descrizione |
---|---|
|
Output audio da jack di input ausiliari. |
|
Output audio da un'unità CD-ROM interna. |
dwSupport
Descrive le funzionalità facoltative supportate dal dispositivo audio ausiliario.
Nome | Descrizione |
---|---|
|
Supporta un controllo del volume separato da sinistra e destra. |
|
Supporta il controllo volume. |
Se un dispositivo supporta le modifiche al volume, verrà impostato il flag AUXCAPS_VOLUME. Se un dispositivo supporta modifiche di volume separate nei canali sinistro e destro, verranno impostati sia AUXCAPS_VOLUME che la AUXCAPS_LRVOLUME.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | mmeapi.h (include Windows.h) |