Partager via


STRUCTURE TRANSPORTSTATUS (ksmedia.h)

La structure TRANSPORTSTATUS décrit la status de transport actuelle.

Syntaxe

typedef struct tagTRANSPORTSTATUS {
  LONG Mode;
  LONG LastError;
  LONG RecordInhibit;
  LONG ServoLock;
  LONG MediaPresent;
  LONG MediaLength;
  LONG MediaSize;
  LONG MediaTrackCount;
  LONG MediaTrackLength;
  LONG MediaTrackSide;
  LONG MediaType;
  LONG LinkMode;
  LONG NotifyOn;
} TRANSPORTSTATUS, *PTRANSPORTSTATUS;

Membres

Mode

Spécifie le ED_MODE_Xxx.

LastError

Spécifie la dernière erreur.

RecordInhibit

Spécifie si l’enregistrement est inhibé. TRUE si l’enregistrement est empêché, FALSE dans le cas contraire.

ServoLock

Indique le verrou de l’asserment.

MediaPresent

Spécifie si le média est présent.

MediaLength

Spécifie la longueur du média.

MediaSize

Spécifie la taille du média.

MediaTrackCount

Indique le nombre de pistes multimédias.

MediaTrackLength

Spécifie la longueur de la piste multimédia.

MediaTrackSide

Indique la taille de la piste multimédia.

MediaType

Indique le type de média.

LinkMode

Indique le mode lié. TRUE s’il est lié, FALSE dans le cas contraire.

NotifyOn

Spécifie la notification d’événement. TRUE active la notification d’événement, FALSE désactive la notification d’événement.

Remarques

Tous les jetons ED_Xxx sont définis dans xprtdefs.h dans le Kit de développement logiciel (SDK) Microsoft DirectX.

Configuration requise

Condition requise Valeur
En-tête ksmedia.h (incluez Ksmedia.h)