AUXCAPS-Struktur (mmeapi.h)
Die AUXCAPS-Struktur beschreibt die Funktionen eines Hilfsausgabegeräts.
Syntax
typedef struct auxcaps_tag {
WORD wMid;
WORD wPid;
VERSION vDriverVersion;
char szPname[MAXPNAMELEN];
WORD wTechnology;
DWORD dwSupport;
} AUXCAPS, *PAUXCAPS, *NPAUXCAPS, *LPAUXCAPS;
Member
wMid
Herstellerbezeichner für den Gerätetreiber für das zusätzliche Audiogerät. Herstellerbezeichner sind in Hersteller- und Produktbezeichnern definiert.
wPid
Produkt-ID für das zusätzliche Audiogerät. Derzeit sind keine Produktbezeichner für zusätzliche Audiogeräte definiert.
vDriverVersion
Versionsnummer des Gerätetreibers für das zusätzliche Audiogerät. Das hochgeordnete Byte ist die Hauptversionsnummer, und das Byte mit niedriger Reihenfolge ist die Nebenversionsnummer.
szPname[MAXPNAMELEN]
Produktname in einer NULL-beendeten Zeichenfolge.
wTechnology
Typ der zusätzlichen Audioausgabe:
Name | BESCHREIBUNG |
---|---|
|
Audioausgabe von zusätzlichen Eingangsbuchsen. |
|
Audioausgabe von einem internen CD-ROM-Laufwerk. |
dwSupport
Beschreibt optionale Funktionen, die vom zusätzlichen Audiogerät unterstützt werden.
Name | BESCHREIBUNG |
---|---|
|
Unterstützt eine separate Linke und rechte Lautstärkeregelung. |
|
Unterstützt die Lautstärkeregelung. |
Wenn ein Gerät Volumeänderungen unterstützt, wird das AUXCAPS_VOLUME-Flag festgelegt. Wenn ein Gerät separate Volumeänderungen auf dem linken und rechten Kanal unterstützt, werden sowohl AUXCAPS_VOLUME als auch die AUXCAPS_LRVOLUME festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | mmeapi.h (einschließlich Windows.h) |