Classe CMediaPosition
[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, 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.]
La classe CMediaPosition gère les méthodes IDispatch de la double interface IMediaPosition .
Cette classe hérite de l’interface IMediaPosition , mais ne l’implémente pas. Il implémente IDispatch via la classe CBaseDispatch et la bibliothèque de types DirectShow. N’utilisez pas cette classe directement. Utilisez plutôt l’une des classes suivantes :
- Filtres sources : utilisez la classe de base CSourceSeeking pour implémenter la recherche.
- Filtres de transformation : utilisez la classe CPosPassThru pour passer les commandes de recherche amont.
- Renderers : utilisez la classe CRendererPosPassThru pour passer les commandes de recherche amont.
Méthodes publiques | Description |
---|---|
CMediaPosition | Méthode du constructeur. |
Méthodes IDispatch | Description |
GetIDsOfNames | Mappe un ensemble de noms à un ensemble de DISPID correspondants. |
GetTypeInfo | Récupère les informations de type de l’objet, qui peuvent ensuite être utilisées pour obtenir les informations de type d’une interface. |
GetTypeInfoCount | Récupère le nombre d’interfaces d’informations de type fournies par l’objet. |
Appeler | Fournit l’accès aux propriétés et méthodes exposées par l’objet . |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|