次の方法で共有


SUB_Q_TRACK_ISRC構造体 (ntddcdrm.h)

SUB_Q_TRACK_ISCには位置情報が含まれており、SUB_Q_CHANNEL_DATA 構造体と組み合わせて使用されます。

構文

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;

メンバーズ

Header

特に、取得された Q サブチャネル・データの長さを示します。 詳細については、SUB_Q_HEADER を参照してください。

FormatCode

IOCTL_CDROM_TRACK_ISRCの値が必要です。

Reserved0

引っ込み思案。

Track

ISRC 値が要求されたトラックの番号を格納します。

Reserved1

引っ込み思案。

Reserved2

引っ込み思案。

Tcval

ISRC データが検出されたことを示します (1 に設定されている場合)。 それ以外の場合、0 に設定すると、TrackIsrc が無効であることを示します。

TrackIsrc[15]

追跡 ISRC データを保持する配列を格納します。

必要条件

要件 価値
ヘッダー ntddcdrm.h (Ntddcdrm.h を含む)

関連項目

CDROM_SUB_Q_DATA_FORMAT

IOCTL_CDROM_READ_Q_CHANNEL

SUB_Q_CHANNEL_DATA

SUB_Q_HEADER