structure MCI_WAVE_SET_PARMS
La structure MCI_WAVE_SET_PARMS contient des informations sur la commande MCI_SET pour les appareils audio de forme d’onde.
Syntaxe
typedef struct {
DWORD_PTR dwCallback;
DWORD dwTimeFormat;
DWORD dwAudio;
UINT wInput;
UINT wOutput;
WORD wFormatTag;
WORD wReserved2;
WORD nChannels;
WORD wReserved3;
DWORD nSamplesPerSec;
DWORD nAvgBytesPerSec;
WORD nBlockAlign;
WORD wReserved4;
WORD wBitsPerSample;
WORD wReserved5;
} MCI_WAVE_SET_PARMS;
Membres
-
dwCallback
-
Le mot de bas ordre spécifie un handle de fenêtre utilisé pour l’indicateur MCI_NOTIFY.
-
dwTimeFormat
-
Format d’heure de l’appareil.
-
dwAudio
-
Numéro de canal pour la sortie audio. Généralement utilisé lors de l’activation ou de la désactivation d’un canal.
-
wInput
-
Canal d’entrée audio.
-
wOutput
-
Appareil de sortie à utiliser. Par exemple, cette valeur peut être 2 si un système avait deux cartes son installées.
-
wFormatTag
-
Format des données audio de forme d’onde, telles que WAVE_FORMAT_PCM. Les valeurs possibles sont définies dans Mmreg.h.
-
wReserved2
-
Réservé.
-
nChannels
-
Mono (1) ou stéréo (2).
-
wReserved3
-
Réservé.
-
nSamplesPerSec
-
Exemples par seconde.
-
nAvgBytesPerSec
-
Taux d’échantillonnage en octets par seconde.
-
nBlockAlign
-
Bloquer l’alignement des données.
-
wReserved4
-
Réservé.
-
wBitsPerSample
-
Bits par exemple.
-
wReserved5
-
Réservé.
Notes
Lorsque vous affectez des données aux membres de cette structure, définissez les indicateurs correspondants dans le paramètre fdwCommand de la fonction mciSendCommand pour valider les membres.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|