Partager via


MCI_WAVE_OPEN_PARMS structure

La structure MCI_WAVE_OPEN_PARMS contient des informations pour MCI_OPEN commande pour les appareils waveform-audio.

Syntaxe

typedef struct {
  DWORD_PTR   dwCallback;
  MCIDEVICEID wDeviceID;
  LPCTSTR     lpstrDeviceType;
  LPCTSTR     lpstrElementName;
  LPCTSTR     lpstrAlias;
  DWORD       dwBufferSeconds;
} MCI_WAVE_OPEN_PARMS;

Membres

dwCallback

Le mot d’ordre inférieur spécifie un handle de fenêtre utilisé pour l’indicateur MCI_NOTIFY.

wDeviceID

Indentifier retourné à l’application.

lpstrDeviceType

Nom ou identificateur de constante du type d’appareil. (Le nom de l’appareil est généralement obtenu à partir du registre ou du fichier SYSTEM.INI.) Ce membre peut être l’une des valeurs répertoriées dans Types d’appareils MCI.

lpstrElementName

Nom de l’élément d’appareil (généralement un chemin d’accès).

lpstrAlias

Alias d’appareil facultatif.

dwBufferSeconds

Longueur de la mémoire tampon, en secondes.

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.

Vous pouvez utiliser la structure MCI_OPEN_PARMS au lieu de MCI_WAVE_OPEN_PARMS si vous n’utilisez pas les membres de données étendus.

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
Mciapi.h

Voir aussi

MCI

MCI Structures

MCI_OPEN

mciSendCommand

MCI_OPEN_PARMS