This structure contains parameters for the MCI_GETDEVCAPS message.
typedef struct _MCI_WAVE_GETDEVCAPS_PARMS {
HWND hwndCallback; /* Window handle. */
ULONG ulReturn; /* Return field. */
ULONG ulItem; /* Item to query. */
USHORT usMessage; /* Message to query. */
USHORT usReserved0; /* Reserved. */
ULONG ulLength; /* Length of structure. */
ULONG ulBitsPerSample; /* Bits per sample. */
ULONG ulFormatTag; /* Format tag. */
ULONG ulSamplesPerSec; /* Sampling rate. */
ULONG ulChannels; /* Number of channels. */
ULONG ulFormatMode; /* MCI_PLAY or MCI_RECORD. */
} MCI_WAVE_GETDEVCAPS_PARMS;
typedef MCI _ WAVE _ GETDEVCAPS _ PARMS * PMCI _ WAVE _ GETDEVCAPS _ PARMS ;