AM_STREAM_INFO structure (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 in Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation au lieu de DirectShow, si 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 structure AM_STREAM_INFO contient des informations de contrôle de flux.

Syntaxe

typedef struct AM_STREAM_INFO {
  REFERENCE_TIME tStart;
  REFERENCE_TIME tStop;
  DWORD          dwStartCookie;
  DWORD          dwStopCookie;
  DWORD          dwFlags;
} AM_STREAM_INFO;

Membres

tStart

Heure à laquelle l’épingle démarre la diffusion en continu des données.

tStop

Heure à laquelle l’épingle arrête le streaming des données.

dwStartCookie

Valeur qui sera envoyée avec la notification d’événement au démarrage de l’épingle.

dwStopCookie

Valeur qui sera envoyée avec la notification d’événement lorsque l’épingle s’arrête.

dwFlags

Combinaison au niveau du bit de zéro ou plusieurs indicateurs de l’énumération AM_STREAM_INFO_FLAGS .

Configuration requise

Condition requise Valeur
En-tête strmif.h (include Dshow.h)

Voir aussi

DirectShow Structures

IAMStreamControl ::GetInfo