imDSPEnumDevice 接口 (mswmdm.h)
IMDSPEnumDevice 接口用于枚举媒体设备。 有关枚举的详细信息,请参阅 Microsoft 网站上的 COM 页面上的 Microsoft COM 文档。 IMDSPEnumDevice 接口在设备枚举器对象上实现。 创建设备枚举器对象的唯一有效方法是调用 IMDServiceProvider::EnumDevices。 如果设备实现 IMDServiceProvider2::CreateDevice,则此枚举器应仅枚举非即插即用设备。 设备枚举器应仅枚举附加到计算机并受服务提供商支持的设备。
继承
IMDSPEnumDevice 接口继承自 IUnknown 接口。 IMDSPEnumDevice 还具有以下类型的成员:
方法
IMDSPEnumDevice 接口包含以下方法。
IMDSPEnumDevice::Clone Clone 方法创建另一个枚举器,其中包含与当前枚举状态相同的枚举器。 (IMDSPEnumDevice.Clone) |
IMDSPEnumDevice::Next Next 方法检索指向下一个 celtIMDSPDevice 接口的指针。 |
IMDSPEnumDevice::Reset Reset 方法将枚举序列重置为开头。 后续对 Next 的调用将提取枚举序列中的第一个 Windows Media 设备管理器 接口。 |
IMDSPEnumDevice::Skip Skip 方法跳过枚举序列中下一个指定数量的媒体设备接口 () 。 |
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | mswmdm.h |