Compartir a través de


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

Consulte también

Interfaces para proveedores de servicios