AUXCAPS
The AUXCAPS structure describes the capabilities of an auxiliary output device.
typedef struct {
WORD wMid;
WORD wPid;
MMVERSION vDriverVersion;
CHAR szPname[MAXPNAMELEN];
WORD wTechnology;
WORD wReserved1;
DWORD dwSupport;
} AUXCAPS;
Members
-
wMid
-
Manufacturer identifier for the device driver for the auxiliary audio device. Manufacturer identifiers are defined in Manufacturer and Product Identifiers.
-
wPid
-
Product identifier for the auxiliary audio device. Currently, no product identifiers are defined for auxiliary audio devices.
-
vDriverVersion
-
Version number of the device driver for the auxiliary audio device. The high-order byte is the major version number, and the low-order byte is the minor version number.
-
szPname
-
Product name in a null-terminated string.
-
wTechnology
-
Type of the auxiliary audio output:
-
AUXCAPS_AUXIN
-
Audio output from auxiliary input jacks.
-
AUXCAPS_CDAUDIO
-
Audio output from an internal CD-ROM drive.
-
wReserved1
-
Padding.
-
dwSupport
-
Describes optional functionality supported by the auxiliary audio device.
-
AUXCAPS_LRVOLUME
-
Supports separate left and right volume control.
-
AUXCAPS_VOLUME
-
Supports volume control.
If a device supports volume changes, the AUXCAPS_VOLUME flag will be set. If a device supports separate volume changes on the left and right channels, both AUXCAPS_VOLUME and the AUXCAPS_LRVOLUME will be set.
QuickInfo
Windows NT: Requires version 3.1 or later.
Windows: Requires Windows 95 or later.
Windows CE: Unsupported.
Header: Declared in mmsystem.h.