CDROM_TOC_FULL_TOC_DATA_BLOCK構造体 (ntddcdrm.h)
CDROM_TOC_FULL_TOC_DATA_BLOCK構造体には、CDROM_TOC_FULL_TOC_DATA 構造体のデータと組み合わせて使用される追跡記述子データが含まれています。
構文
typedef struct _CDROM_TOC_FULL_TOC_DATA_BLOCK {
UCHAR SessionNumber;
UCHAR Control : 4;
UCHAR Adr : 4;
UCHAR Reserved1;
UCHAR Point;
UCHAR MsfExtra[3];
UCHAR Zero;
UCHAR Msf[3];
} CDROM_TOC_FULL_TOC_DATA_BLOCK, *PCDROM_TOC_FULL_TOC_DATA_BLOCK;
メンバーズ
SessionNumber
トラックが属しているセッションの数を格納します。
Control
トラックの属性を示します。次の値の組み合わせを指定できます。
属性 | 形容 |
---|---|
AUDIO_WITH_PREEMPHASIS | プリエンファシスが 50/15 マイクロ秒の 2 つのオーディオ チャンネルが追加されました。 |
DIGITAL_COPY_PERMITTED | デジタル コピーが許可されます。 |
AUDIO_DATA_TRACK | トラックには、非オーディオ データが含まれています。 |
TWO_FOUR_CHANNEL_AUDIO | トラックには、オーディオ データの 4 つのチャネルが含まれています。 |
Adr
この目次項目が見つかったブロックの Q サブチャネルでエンコードされた情報のタイプを示します。 次のいずれかの値を指定できます。
種類 | 形容 |
---|---|
ADR_NO_MODE_INFORMATION | Q サブチャネル・モード情報が指定されていません。 |
ADR_ENCODES_CURRENT_POSITION | Q サブチャネルは、現在位置データをエンコードします。 |
ADR_ENCODES_MEDIA_CATALOG | Q サブチャネルはメディア・カタログ番号をエンコードします。 |
ADR_ENCODES_ISRC | Q サブチャネルは ISRC をエンコードします。 |
Reserved1
引っ込み思案。
Point
目次の潜在顧客領域内のさまざまな種類の情報を定義します。 このメンバーの許容値については、情報技術標準委員会 (NCITS) による T10/1363-D 仕様を参照してください。
MsfExtra[3]
このメンバー 許容される値の詳細については、T10/1363-Dの仕様 (NCITS) を参照してください。
Zero
ゼロ ビットの値を格納します。
Msf[3]
分、秒、フレームを格納します。 Msf[0] には minutes フィールドが含まれています。 Msf[1] には秒フィールドが含まれており、Msf[2] にはフレーム フィールドが含まれています。 MSF は、論理ブロック のアドレス指定に似た形式です。
必要条件
要件 | 価値 |
---|---|
ヘッダー | ntddcdrm.h (Ntddcdrm.h を含む) |