énumération AM_SEEKING_SEEKING_CAPABILITIES (strmif.h)
[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.]
Spécifie les fonctionnalités de recherche d’un flux multimédia.
Syntaxe
typedef enum AM_SEEKING_SeekingCapabilities {
AM_SEEKING_CanSeekAbsolute = 0x1,
AM_SEEKING_CanSeekForwards = 0x2,
AM_SEEKING_CanSeekBackwards = 0x4,
AM_SEEKING_CanGetCurrentPos = 0x8,
AM_SEEKING_CanGetStopPos = 0x10,
AM_SEEKING_CanGetDuration = 0x20,
AM_SEEKING_CanPlayBackwards = 0x40,
AM_SEEKING_CanDoSegments = 0x80,
AM_SEEKING_Source = 0x100
} AM_SEEKING_SEEKING_CAPABILITIES;
Constantes
AM_SEEKING_CanSeekAbsolute Valeur : 0x1 Le flux peut rechercher une position absolue. |
AM_SEEKING_CanSeekForwards Valeur : 0x2 Le flux peut rechercher vers l’avant. |
AM_SEEKING_CanSeekBackwards Valeur : 0x4 Le flux peut rechercher vers l’arrière. |
AM_SEEKING_CanGetCurrentPos Valeur : 0x8 Le flux peut signaler sa position actuelle. Consultez la section Notes. |
AM_SEEKING_CanGetStopPos Valeur : 0x10 Le flux peut signaler sa position d’arrêt. |
AM_SEEKING_CanGetDuration Valeur : 0x20 Le flux peut signaler sa durée. |
AM_SEEKING_CanPlayBackwards Valeur : 0x40 Le flux peut être lu en arrière. |
AM_SEEKING_CanDoSegments Valeur : 0x80 Le flux peut effectuer une boucle transparente (voir IMediaSeeking::SetPositions). |
AM_SEEKING_Source Valeur : 0x100 Réservé. |
Notes
La plupart des filtres DirectShow ne signalent pas l’indicateur de fonctionnalité AM_SEEKING_CanGetCurrentPos . Toutefois, l’implémentation de IMediaSeeking::GetCurrentPosition par le Gestionnaire de filtres graphes est basée sur l’horloge de référence. Vous pouvez donc appeler cette méthode même si les indicateurs de fonctionnalités n’incluent pas AM_SEEKING_CanGetCurrentPos.
Configuration requise
En-tête | strmif.h (include Dshow.h) |