|
WAVEINCAPS
The WAVEINCAPS structure describes the capabilities of a waveform-audio input device.
typedef struct {
WORD wMid;
WORD wPid;
MMVERSION vDriverVersion;
CHAR szPname[MAXPNAMELEN];
DWORD dwFormats;
WORD wChannels;
WORD wReserved1;
} WAVEINCAPS;
Members
wMid
Manufacturer identifier for the device driver for the waveform-audio input
device. Manufacturer identifiers are defined in Manufacturer and Product Identifiers.
wPid
Product identifier for the waveform-audio input device. Product identifiers
are defined in Manufacturer and Product Identifiers.
Version number of the device driver for the waveform-audio input 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.
dwFormats
Standard formats that are supported. Can be a combination of the following:
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, 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
|
wChannels
Number specifying whether the device supports mono (1) or stereo (2) input.
wReserved1
Padding.
Related Links
Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET
More Online Helps
Win32 Programmer's Reference (win32.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Pen API Programmer's Reference (penapi.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages
|