Partager via


é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)

Voir aussi

Types énumérés DirectShow

IMediaSeeking::CheckCapabilities

IMediaSeeking::GetCapabilities