Interfaces de SDK WMP
[La fonctionnalité associée à cette page, Lecteur multimédia Windows SDK, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer. MediaPlayer a été optimisé pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer au lieu de Lecteur multimédia Windows SDK, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Cette section documente les interfaces COM exposées par le contrôle ActiveX Lecteur multimédia Windows et le contrôle ActiveX mobile Lecteur multimédia Windows.
Les méthodes d’accesseur de l’interface IWMPCore ou IWMPPlayer sont utilisées pour récupérer des interfaces spécifiques. Ces interfaces, à leur tour, peuvent avoir des méthodes d’accesseur pour récupérer d’autres interfaces. L’appel de QueryInterface sur l’une de ces interfaces n’est nécessaire que lorsque vous récupérez la version de base d’une interface et que vous souhaitez appeler une méthode sur une version ultérieure de la même interface.
Notes
Toutes les méthodes et tous les événements sont entièrement pris en charge dans Lecteur multimédia Windows 10 Mobile et versions ultérieures, sauf indication contraire explicite.
Le contrôle Lecteur multimédia Windows expose les interfaces suivantes.
Interface | Description |
---|---|
_WMPOCXEvents | Fournit des événements provenant du contrôle Lecteur multimédia Windows auxquels un programme d’incorporation peut répondre. |
IWMPCdrom | Accède à un CD ou un DVD dans un lecteur. |
IWMPCdromBurn | Fournit des méthodes pour gérer la création de CD audio. |
IWMPCdromCollection | Accède à une collection de lecteurs de CD ou DE DVD. |
IWMPCdromRip | Fournit des méthodes pour gérer la copie des pistes à partir d’un CD audio. |
IWMPClosedCaption | Inclut des sous-titres avec un clip multimédia. |
IWMPClosedCaption2 | Fournit d’autres méthodes de sous-titrage codé. |
IWMPControls | Représente les contrôles de transport de Lecteur multimédia Windows, tels que Play, Stop et Pause. |
IWMPControls2 | Fournit des méthodes de contrôle supplémentaires. |
IWMPControls3 | Fournit des méthodes de contrôle supplémentaires. |
IWMPCore | Récupère les pointeurs vers d’autres interfaces et accède aux fonctionnalités de base du contrôle. Il s’agit de l’interface racine du modèle objet Lecteur multimédia Windows. |
IWMPCore2 | Fournit des méthodes de base supplémentaires. |
IWMPCore3 | Fournit des méthodes de base supplémentaires. |
IWMPDVD | Accède au menu de contenu d’un DVD. |
IWMPError | Accède à une collection de pointeurs IWMPErrorItem . |
IWMPErrorItem | Fournit des informations sur les erreurs. |
IWMPErrorItem2 | Fournit des méthodes d’élément d’erreur supplémentaires. |
IWMPEvents | Expose les événements qui proviennent du contrôle Lecteur multimédia Windows auquel un programme d’incorporation peut répondre. |
IWMPEvents2 | Expose les événements qui proviennent du contrôle Lecteur multimédia Windows 10 auquel un programme d’incorporation peut répondre. Ces événements sont spécifiquement utilisés pour les programmes de synchronisation d’appareils. |
IWMPEvents3 | Fournit des événements liés à l’extraction de CD, à la gravure de CD, à la surveillance des dossiers et aux services de bibliothèque à distance. |
IWMPFolderMonitorServices | Fournit des méthodes pour énumérer, analyser et modifier des dossiers de fichiers qui Lecteur multimédia Windows surveillent le contenu multimédia numérique. |
IWMPGraphCreation | Gère le graphique DirectShow. |
IWMPLibrary | Représente une bibliothèque. |
IWMPLibraryServices | Fournit des méthodes pour énumérer les bibliothèques. |
IWMPLibrarySharingServices | Fournit des méthodes pour gérer le partage de bibliothèque. |
IWMPMedia | Définit et récupère les propriétés d’un élément multimédia. |
IWMPMedia2 | Fournit des méthodes supplémentaires pour définir et récupérer les propriétés d’un élément multimédia. |
IWMPMedia3 | Fournit des méthodes supplémentaires pour définir et récupérer les propriétés d’un élément multimédia. |
IWMPMediaCollection | Accède à une collection de pointeurs IWMPMedia . |
IWMPMediaCollection2 | Fournit des méthodes qui complètent l’interface IWMPMediaCollection . |
IWMPMetadataPicture | Récupère des informations sur l’attribut de métadonnées WM/Picture . |
IWMPMetadataText | Récupère des informations sur les attributs de métadonnées textuelles complexes. |
IWMPNetwork | Définit et récupère les propriétés de la connexion réseau utilisée par Lecteur multimédia Windows. |
IWMPPlayer | Contrôle le comportement de l’interface utilisateur de contrôle Lecteur multimédia Windows. |
IWMPPlayer2 | Fournit des méthodes supplémentaires pour contrôler Lecteur multimédia Windows. |
IWMPPlayer3 | Fournit des méthodes supplémentaires pour contrôler Lecteur multimédia Windows. |
IWMPPlayer4 | Fournit des méthodes supplémentaires pour contrôler Lecteur multimédia Windows. |
IWMPPlayerApplication | Bascule entre un contrôle de Lecteur multimédia Windows distant et le mode complet du lecteur. Conçu pour être utilisé par les programmes C++ qui incorporent le contrôle en mode distant. |
IWMPPlayerServices | Utilisé par l’hôte d’un contrôle distant pour manipuler le mode complet de Lecteur multimédia Windows. Conçu pour être utilisé avec C++. |
IWMPPlayerServices2 | Définit la priorité de traitement en arrière-plan. |
IWMPPlaylist | Crée et gère des playlists. |
IWMPPlaylistArray | Accède à une collection de pointeurs IWMPPlaylist par numéro d’index. |
IWMPPlaylistCollection | Manipule les pointeurs IWMPPlaylist et IWMPPlaylistArray . |
IWMPQuery | Représente une requête composée. |
IWMPRemoteMediaServices | Fournit des services pour Lecteur multimédia Windows à partir d’un programme qui héberge le contrôle Lecteur. Conçu pour être utilisé avec C++. |
IWMPRenderConfig | Fournit des méthodes pour spécifier ou récupérer une valeur indiquant si la lecture se produit uniquement dans le processus actuel. |
IWMPSettings | Définit ou récupère les paramètres Lecteur multimédia Windows. |
IWMPSettings2 | Définit ou récupère les paramètres Lecteur multimédia Windows. |
IWMPSkinManager | Spécifie l’apparence utilisée avec Lecteur multimédia Windows. |
IWMPStringCollection | Accède à une collection de chaînes. |
IWMPStringCollection2 | Fournit des méthodes qui complètent l’interface IWMPStringCollection . |
IWMPSyncDevice | Représente un appareil qui peut synchroniser des fichiers multimédias numériques avec Lecteur multimédia Windows 10. |
IWMPSyncDevice2 | Fournit une méthode qui complète l’interface IWMPSyncDevice . |
IWMPSyncServices | Énumère les appareils disponibles qui peuvent synchroniser des fichiers multimédias numériques avec Lecteur multimédia Windows 10. |
IWMPTranscodePolicy | Fournit une méthode implémentée par les filtres sources DirectShow pour gérer la modification du format des fichiers multimédias numériques. |
IWMPVideoRenderConfig | Fournit une méthode qui configure le convertisseur vidéo amélioré utilisé par Lecteur multimédia Windows. |
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : tout au long de 2024, nous allons éliminer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d'informations, consultez :Envoyer et afficher des commentaires pour