IWMDMDeviceControl-Schnittstelle (mswmdm.h)

Die IWMDMDeviceControl-Schnittstelle bietet Methoden zum Steuern der Wiedergabe auf einem Gerät. Fragen Sie eine IWMDMDevice-Schnittstelle ab, um diese Schnittstelle abzurufen. Wiedergabeparameter werden von der IWMDMObjectInfo-Schnittstelle gesteuert.

Die IWMDMDeviceControl-Schnittstellenmethoden unterstützen je nach Kontext, in dem sie verwendet werden, mehrere Modi der Audiosteuerung. Dieser Kontext wird durch die IWMDMDeviceControl::Seek-Methode definiert. Die IWMDMDeviceControl::GetCapabilities-Methode wird verwendet, um zu bestimmen, welche Arten von Vorgängen vom Gerät ausgeführt werden können.

Vererbung

Die IWMDMDeviceControl-Schnittstelle erbt von der IUnknown-Schnittstelle . IWMDMDeviceControl verfügt auch über folgende Arten von Membern:

Methoden

Die IWMDMDeviceControl-Schnittstelle verfügt über diese Methoden.

 
IWMDMDeviceControl::GetCapabilities

Die GetCapabilities-Methode ruft die Gerätefunktionen ab, um zu bestimmen, welche Vorgänge das Gerät ausführen kann. Die Funktionen beschreiben die Methoden des Gerätesteuerelements, die vom Mediengerät unterstützt werden.
IWMDMDeviceControl::GetStatus

Die GetStatus-Methode ruft das Steuerelement status des Geräts ab.
IWMDMDeviceControl::P ause

Die Pause-Methode hält die aktuelle Wiedergabe- oder Datensatzsitzung an der aktuellen Position im Inhalt an. (IWMDMDeviceControl.Pause)
IWMDMDeviceControl::P lay

Die Play-Methode beginnt mit der Wiedergabe an der aktuellen Suchposition. Wenn die IWMDMDeviceControl::Seek-Methode nicht aufgerufen wurde, beginnt die Wiedergabe am Anfang der ersten Datei, und die Wiedergabelänge ist nicht definiert.
IWMDMDeviceControl::Record

Die Record-Methode beginnt mit der Aufzeichnung über die externe Datensatzeingabe des Geräts an der aktuellen Suchposition. Die IWMDMDeviceControl::Seek-Methode muss zuerst aufgerufen werden.
IWMDMDeviceControl::Resume

Die Resume-Methode setzt den aktuellen Wiedergabe- oder Aufzeichnungsvorgang über die Dateiposition fort, die während des Aufrufs von Pause gespeichert wurde.
IWMDMDeviceControl::Seek

Die Seek-Methode sucht eine Position, die von der Play- oder Record-Methode als Ausgangspunkt verwendet wird. (IWMDMDeviceControl.Seek)
IWMDMDeviceControl::Stop

Die Stop-Methode beendet den aktuellen Datensatz- oder Wiedergabevorgang.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile mswmdm.h

Weitere Informationen

Schnittstellen für Anwendungen