Интерфейс IWMDMDeviceControl (mswmdm.h)
Интерфейс IWMDMDeviceControl предоставляет методы для управления воспроизведением на устройстве. Запросите интерфейс IWMDMDevice , чтобы получить этот интерфейс. Параметры воспроизведения управляются интерфейсом IWMDMObjectInfo .
Методы интерфейса IWMDMDeviceControl поддерживают несколько режимов управления звуком в зависимости от контекста, в котором они используются. Этот контекст определяется методом IWMDMDeviceControl::Seek . Метод IWMDMDeviceControl::GetCapabilities используется для определения типов операций, которые могут выполняться устройством.
Наследование
Интерфейс IWMDMDeviceControl наследуется от интерфейса IUnknown . IWMDMDeviceControl также имеет следующие типы элементов:
Методы
Интерфейс IWMDMDeviceControl содержит следующие методы.
IWMDMDeviceControl::GetCapabilities Метод GetCapabilities извлекает возможности устройства, чтобы определить, какие операции может выполнять устройство. Возможности описывают методы элемента управления устройством, поддерживаемые устройством мультимедиа. |
IWMDMDeviceControl::GetStatus Метод GetStatus извлекает состояние элемента управления устройства. |
IWMDMDeviceControl::P ause Метод Pause приостанавливает текущий сеанс воспроизведения или записи в текущей позиции в содержимом. (IWMDMDeviceControl.Pause) |
IWMDMDeviceControl::P lay Метод Play начинает играть в текущей позиции поиска. Если метод IWMDMDeviceControl::Seek не был вызван, воспроизведение начинается в начале первого файла, а длительность воспроизведения не определена. |
IWMDMDeviceControl::Record Метод Record начинает запись из входных данных внешней записи устройства в текущей позиции поиска. Сначала необходимо вызвать метод IWMDMDeviceControl::Seek. |
IWMDMDeviceControl::Resume Метод Resume возобновляет текущую операцию воспроизведения или записи из позиции файла, сохраненной во время вызова pause. |
IWMDMDeviceControl::Seek Метод Seek ищет позицию, которая используется в качестве отправной точки методами Play или Record. (IWMDMDeviceControl.Seek) |
IWMDMDeviceControl::Stop Метод Stop останавливает текущую операцию записи или воспроизведения. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | mswmdm.h |