Condividi tramite


struttura SUB_Q_TRACK_ISRC (ntddcdrm.h)

Il SUB_Q_TRACK_ISC contiene informazioni sulla posizione e viene utilizzato insieme alla struttura SUB_Q_CHANNEL_DATA.

Sintassi

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;

Membri

Header

Indica, tra le altre cose, la lunghezza dei dati sottocanale Q recuperati. Per altri dettagli, vedere SUB_Q_HEADER.

FormatCode

Deve avere un valore di IOCTL_CDROM_TRACK_ISRC.

Reserved0

Riservato.

Track

Contiene il numero per la traccia per cui è stato richiesto il valore ISRC.

Reserved1

Riservato.

Reserved2

Riservato.

Tcval

Indica che i dati ISRC sono stati rilevati, se impostati su 1. In caso contrario, se impostato su zero, indica che TrackIsrc non è valido.

TrackIsrc[15]

Contiene una matrice che contiene i dati ISRC di rilevamento.

Fabbisogno

Requisito Valore
intestazione ntddcdrm.h (include Ntddcdrm.h)

Vedere anche

CDROM_SUB_Q_DATA_FORMAT

IOCTL_CDROM_READ_Q_CHANNEL

SUB_Q_CHANNEL_DATA

SUB_Q_HEADER