WMP-SDK-Schnittstellen
In diesem Abschnitt werden die COM-Schnittstellen dokumentiert, die vom Windows Media Player ActiveX-Steuerelement und dem Windows Media Player Mobile ActiveX-Steuerelement verfügbar gemacht werden.
Die Accessormethoden der IWMPCore- oder IWMPPlayer-Schnittstelle werden verwendet, um bestimmte Schnittstellen abzurufen. Diese Schnittstellen verfügen wiederum möglicherweise über Accessormethoden zum Abrufen weiterer Schnittstellen. Das Aufrufen von QueryInterface für eine dieser Schnittstellen ist nur erforderlich, wenn Sie die Basisversion einer Schnittstelle abrufen und eine Methode für eine höhere Version derselben Schnittstelle aufrufen möchten.
Hinweis
Alle Methoden und Ereignisse werden in Windows Media Player 10 Mobile und höher vollständig unterstützt, sofern nicht explizit anders angegeben.
Das Windows Media Player-Steuerelement macht die folgenden Schnittstellen verfügbar.
| Schnittstelle | BESCHREIBUNG |
|---|---|
| _WMPOCXEvents | Stellt Ereignisse bereit, die vom Windows Media Player-Steuerelement stammen, auf das ein Einbettungsprogramm reagieren kann. |
| IWMPCählen | Greift auf eine CD oder DVD auf einem Laufwerk zu. |
| IWMPCaku Überschreiben | Stellt Methoden zum Verwalten der Erstellung von Audio-CDs bereit. |
| IWMPCcollection | Greift auf eine Sammlung von CD- oder DVD-Laufwerken zu. |
| IWMPCpinRip | Stellt Methoden zum Verwalten des Kopierens von Spuren von einer Audio-CD bereit. |
| IWMPClosedCaption | Schließt Untertitel mit einem Medienclip ein. |
| IWMPClosedCaption2 | Stellt zusätzliche Untertitelmethoden bereit. |
| IWMPControls | Stellt die Transportsteuerelemente von Windows Media Player dar, z. B. Wiedergabe, Beenden und Anhalten. |
| IWMPControls2 | Stellt zusätzliche Steuerungsmethoden bereit. |
| IWMPControls3 | Stellt zusätzliche Steuerungsmethoden bereit. |
| IWMPCore | Ruft Zeiger auf andere Schnittstellen ab und greift auf grundlegende Features des Steuerelements zu. Dies ist die Stammschnittstelle für das Windows Media Player-Objektmodell. |
| IWMPCore2 | Stellt zusätzliche Kernmethoden bereit. |
| IWMPCore3 | Stellt zusätzliche Kernmethoden bereit. |
| IWMPDVD | Greift auf das Inhaltsmenü einer DVD zu. |
| IWMPError | Greift auf eine Auflistung von IWMPErrorItem-Zeigern zu. |
| IWMPErrorItem | Stellt Informationen zu Fehlern bereit. |
| IWMPErrorItem2 | Stellt zusätzliche Fehlerelementmethoden bereit. |
| IWMPEvents | Macht Ereignisse verfügbar, die aus dem Windows Media Player-Steuerelement stammen, auf das ein Einbettungsprogramm reagieren kann. |
| IWMPEvents2 | Macht Ereignisse verfügbar, die vom Windows Media Player 10-Steuerelement stammen, auf das ein Einbettungsprogramm reagieren kann. Diese Ereignisse werden speziell für Gerätesynchronisierungsprogramme verwendet. |
| IWMPEvents3 | Stellt Ereignisse im Zusammenhang mit CD-Vorgängen, CD-Löschvorgängen, Ordnerüberwachung und Remotebibliotheksdiensten bereit. |
| IWMPFolderMonitorServices | Stellt Methoden zum Aufzählen, Überprüfen und Ändern von Dateiordnern bereit, die Windows Media Player auf digitale Medieninhalte überwachen. |
| IWMPGraphCreation | Verwaltet das DirectShow-Diagramm. |
| IWMPLibrary | Stellt eine Bibliothek dar. |
| IWMPLibraryServices | Stellt Methoden zum Aufzählen von Bibliotheken bereit. |
| IWMPLibrarySharingServices | Stellt Methoden zum Verwalten der Bibliotheksfreigabe bereit. |
| IWMPMedia | Legt die Eigenschaften eines Medienelements fest und ruft sie ab. |
| IWMPMedia2 | Stellt zusätzliche Methoden zum Festlegen und Abrufen der Eigenschaften eines Medienelements bereit. |
| IWMPMedia3 | Stellt zusätzliche Methoden zum Festlegen und Abrufen der Eigenschaften eines Medienelements bereit. |
| IWMPMediaCollection | Greift auf eine Auflistung von IWMPMedia-Zeigern zu. |
| IWMPMediaCollection2 | Stellt Methoden bereit, die die IWMPMediaCollection-Schnittstelle ergänzen. |
| IWMPMetadataPicture | Ruft Informationen zum WM/Picture-Metadatenattribut ab. |
| IWMPMetadataText | Ruft Informationen zu komplexen Textmetadatenattributen ab. |
| IWMPNetwork | Legt die Eigenschaften der von Windows Media Player verwendeten Netzwerkverbindung fest und ruft sie ab. |
| IWMPPlayer | Steuert das Verhalten der Windows Media Player Steuerelement-Benutzeroberfläche. |
| IWMPPlayer2 | Stellt zusätzliche Methoden zum Steuern Windows Media Player bereit. |
| IWMPPlayer3 | Stellt zusätzliche Methoden zum Steuern Windows Media Player bereit. |
| IWMPPlayer4 | Stellt zusätzliche Methoden zum Steuern Windows Media Player bereit. |
| IWMPPlayerApplication | Wechselt zwischen einem Remotesteuerelement Windows Media Player und dem vollständigen Modus des Players. Entwickelt für die Verwendung durch C++-Programme, die das Steuerelement in den Remotemodus einbetten. |
| IWMPPlayerServices | Wird vom Host eines Remotesteuer steuerelements verwendet, um den vollständigen Modus der Windows Media Player. Für die Verwendung mit C++ entwickelt. |
| IWMPPlayerServices2 | Legt die Hintergrundverarbeitungspriorität fest. |
| IWMPPlaylist | Erstellt und verwaltet Wiedergabelisten. |
| IWMPPlaylistArray | Zugriff auf eine Auflistung von IWMPPlaylist-Zeigern nach Indexnummer. |
| IWMPPlaylistCollection | Bearbeitet IWMPPlaylist- und IWMPPlaylistArray-Zeiger. |
| IWMPQuery | Stellt eine zusammengesetzte Abfrage dar. |
| IWMPRemoteMediaServices | Stellt Dienste zum Windows Media Player eines Programms zur Hostung des Player-Steuerelements zur Verfügung. Für die Verwendung mit C++ entwickelt. |
| IWMPRenderConfig | Stellt Methoden zum Angeben oder Abrufen eines Werts zur Auswahl, der angibt, ob die Wiedergabe nur im aktuellen Prozess erfolgt. |
| IWMPSettings | Legt die Einstellungen Windows Media Player oder ruft sie ab. |
| IWMPSettings2 | Legt die Einstellungen Windows Media Player oder ruft sie ab. |
| IWMPSkinManager | Gibt die mit dem -Element verwendete Windows Media Player. |
| IWMPStringCollection | Zugriff auf eine Auflistung von Zeichenfolgen. |
| IWMPStringCollection2 | Stellt Methoden bereit, die die IWMPStringCollection-Schnittstelle ergänzen. |
| IWMPSyncDevice | Stellt ein Gerät dar, das digitale Mediendateien mit Windows Media Player 10 synchronisieren kann. |
| IWMPSyncDevice2 | Stellt eine Methode bereit, die die IWMPSyncDevice-Schnittstelle ergänzt. |
| IWMPSyncServices | Aufzählen verfügbarer Geräte, die digitale Mediendateien mit Windows Media Player 10 synchronisieren können. |
| IWMPTranscodePolicy | Stellt eine von DirectShow-Quellfiltern implementierte Methode zum Verwalten der Änderung des Formats digitaler Mediendateien zur Verfügung. |
| IWMPVideoRenderConfig | Stellt eine Methode zur Konfiguration des erweiterten Videorenderers zur Verwendung durch Windows Media Player. |