Interfaz IMDSPDeviceControl (mswmdm.h)
La interfaz IMDSPDeviceControl proporciona métodos para controlar dispositivos. Después de adquirir esta interfaz desde una instancia específica de la interfaz IMDSPDevice , los métodos de control se usan para el control remoto de reproducción de audio, grabación, pausa, detención y búsqueda en ese dispositivo. La implementación de esta interfaz es opcional. Para obtener más información, consulte Interfaces obligatorias y opcionales.
Los métodos de interfaz IMDSPDeviceControl admiten varios modos de control de audio, en función del contexto en el que se usan. Ese contexto se define mediante el método Seek . El método GetCapabilities se usa para determinar qué tipos de operaciones puede realizar el dispositivo.
Herencia
La interfaz IMDSPDeviceControl hereda de la interfaz IUnknown . IMDSPDeviceControl también tiene estos tipos de miembros:
Métodos
La interfaz IMDSPDeviceControl tiene estos métodos.
IMDSPDeviceControl::GetCapabilities El método GetCapabilities recupera la máscara de funcionalidades del dispositivo con el que está asociada esta interfaz de control. Las funcionalidades describen los métodos del control de dispositivo compatibles con el dispositivo multimedia. |
IMDSPDeviceControl::GetDCStatus El método GetDCStatus recupera el estado de control del dispositivo. |
IMDSPDeviceControl::P ause El método Pause pausa la sesión de reproducción o registro actual en la posición actual dentro del contenido. (IMDSPDeviceControl.Pause) |
IMDSPDeviceControl::P lay El método Play comienza a reproducirse en la posición de búsqueda actual. Si no se ha llamado al método Seek, la reproducción comienza al principio del primer archivo y no se define la longitud de la reproducción. |
IMDSPDeviceControl::Record El método Record comienza a grabar desde la entrada de registro externo del dispositivo en la posición de búsqueda actual. Primero se debe llamar al método Seek. |
IMDSPDeviceControl::Resume El método Resume reanuda la operación de reproducción o registro actual desde la posición del archivo guardada durante la llamada a Pause. |
IMDSPDeviceControl::Seek El método Seek busca una posición que se usa como punto de partida por los métodos Play o Record. (IMDSPDeviceControl.Seek) |
IMDSPDeviceControl::Stop El método Stop detiene la secuencia actual. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | mswmdm.h |