Partager via


structure SUB_Q_TRACK_ISRC (ntddcdrm.h)

Le SUB_Q_TRACK_ISC contient des informations de position et est utilisé conjointement avec la structure SUB_Q_CHANNEL_DATA .

Syntaxe

typedef struct _SUB_Q_TRACK_ISRC {
  SUB_Q_HEADER Header;
  UCHAR        FormatCode;
  UCHAR        Reserved0;
  UCHAR        Track;
  UCHAR        Reserved1;
  UCHAR        Reserved2 : 7;
  UCHAR        Tcval : 1;
  UCHAR        TrackIsrc[15];
} SUB_Q_TRACK_ISRC, *PSUB_Q_TRACK_ISRC;

Membres

Header

Indique, entre autres, la longueur des données du sous-canal Q qui ont été récupérées. Pour plus d’informations , consultez SUB_Q_HEADER .

FormatCode

Doit avoir une valeur de IOCTL_CDROM_TRACK_ISRC.

Reserved0

Réservé.

Track

Contient le numéro de la piste pour laquelle la valeur ISRC a été demandée.

Reserved1

Réservé.

Reserved2

Réservé.

Tcval

Indique que des données ISRC ont été détectées, si elles sont définies sur 1. Sinon, si la valeur est égale à zéro, indique que TrackIsrc n’est pas valide.

TrackIsrc[15]

Contient un tableau qui contient les données ISRC de suivi.

Configuration requise

Condition requise Valeur
En-tête ntddcdrm.h (inclure Ntddcdrm.h)

Voir aussi

CDROM_SUB_Q_DATA_FORMAT

IOCTL_CDROM_READ_Q_CHANNEL

SUB_Q_CHANNEL_DATA

SUB_Q_HEADER