MCI_WAVE_OPEN_PARMS 结构

MCI_WAVE_OPEN_PARMS 结构包含有关波形音频设备的MCI_OPEN命令的信息。

语法

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

成员

dwCallback

低序字指定用于MCI_NOTIFY标志的窗口句柄。

wDeviceID

向应用程序返回的标识符。

lpstrDeviceType

设备类型的名称或常量标识符。 (通常从注册表或SYSTEM.INI file 获取设备名称。) 此成员可以是 MCI 设备类型中列出的值之一。

lpstrElementName

设备元素名称通常 (路径) 。

lpstrAlias

可选设备别名。

dwBufferSeconds

缓冲区长度(以秒为单位)。

备注

将数据分配给此结构的成员时,请在 mciSendCommand 函数的 fdwCommand 参数中设置相应的标志以验证成员。

如果不使用扩展数据成员,则可以使用 MCI_OPEN_PARMS 结构而不是 MCI_WAVE_OPEN_PARMS

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
Mciapi.h

另请参阅

Mci

MCI 结构

MCI_OPEN

mciSendCommand

MCI_OPEN_PARMS