IMAPI_CD_SECTOR_TYPE 枚举 (imapi2.h)

定义可写入 CD 介质的扇区类型。

语法

typedef enum _IMAPI_CD_SECTOR_TYPE {
  IMAPI_CD_SECTOR_AUDIO = 0,
  IMAPI_CD_SECTOR_MODE_ZERO = 0x1,
  IMAPI_CD_SECTOR_MODE1 = 0x2,
  IMAPI_CD_SECTOR_MODE2FORM0 = 0x3,
  IMAPI_CD_SECTOR_MODE2FORM1 = 0x4,
  IMAPI_CD_SECTOR_MODE2FORM2 = 0x5,
  IMAPI_CD_SECTOR_MODE1RAW = 0x6,
  IMAPI_CD_SECTOR_MODE2FORM0RAW = 0x7,
  IMAPI_CD_SECTOR_MODE2FORM1RAW = 0x8,
  IMAPI_CD_SECTOR_MODE2FORM2RAW = 0x9
} IMAPI_CD_SECTOR_TYPE, *PIMAPI_CD_SECTOR_TYPE;

常量

 
IMAPI_CD_SECTOR_AUDIO
值: 0
对于此扇区类型,音频数据具有每个扇区/帧 2352 字节。 这可以细分为 588 个连续样本,每个样本为 4 个字节。 单个样本的布局与 16 位立体声 44.1KHz WAV 文件数据匹配。 这种类型的扇区没有额外的错误更正代码。
IMAPI_CD_SECTOR_MODE_ZERO
值: 0x1
使用此扇区类型时,用户数据每个扇区/帧有 2336 字节。 这种很少使用的扇区类型包含所有零数据,目前几乎从未在媒体中出现过。
IMAPI_CD_SECTOR_MODE1
值: 0x2
使用此扇区类型时,用户数据每个扇区/帧有 2048 字节。 Mode1 数据是按下的 CD-ROM 介质最常见的数据形式。 此数据类型还提供标准扇区类型中最高级别的 ECC/EDC。
IMAPI_CD_SECTOR_MODE2FORM0
值: 0x3
使用此扇区类型时,用户数据每个扇区/帧有 2336 字节。 所有模式 2 扇区类型也称为“CD-ROM XA”模式,允许在单个光盘上混合音频和数据轨道。此扇区类型也称为模式 2“无窗体”,被视为已弃用,很少使用。
IMAPI_CD_SECTOR_MODE2FORM1
值: 0x4
使用此扇区类型时,用户数据每个扇区/帧有 2048 字节。 所有模式 2 扇区类型也称为“CD-ROM XA”模式,允许在单个光盘上混合音频和数据轨道。
IMAPI_CD_SECTOR_MODE2FORM2
值: 0x5
使用此扇区类型时,用户数据每个扇区/帧有 2336 个字节,其中最后四个字节是可选的 CRC 代码,如果未) 使用, (为零。 所有模式 2 扇区类型也称为“CD-ROM XA”模式,允许在单个光盘上混合音频和数据轨道。写入 VideoCD 光盘时,最常使用此扇区类型。
IMAPI_CD_SECTOR_MODE1RAW
值: 0x6
使用此扇区类型时,用户数据每个扇区/帧有 2352 字节。 这是经过预处理的 Mode1Cooked 数据扇区,已将扇区标头、ECC/EDC 和乱序添加到数据流中。
IMAPI_CD_SECTOR_MODE2FORM0RAW
值: 0x7
使用此扇区类型时,用户数据每个扇区/帧有 2352 字节。 这是预处理的 Mode2Form0 数据扇区,已将扇区标头、ECC/EDC 和乱序添加到数据流中。
IMAPI_CD_SECTOR_MODE2FORM1RAW
值: 0x8
使用此扇区类型时,用户数据每个扇区/帧有 2352 字节。 这是预处理的 Mode2Form1 数据扇区,已将扇区标头、ECC/EDC 和乱码添加到数据流中。
IMAPI_CD_SECTOR_MODE2FORM2RAW
值: 0x9
使用此扇区类型时,用户数据每个扇区/帧有 2352 字节。 这是预处理的 Mode2Form2 数据扇区,已将扇区标头、ECC/EDC 和乱序添加到数据流中。

注解

某些扇区类型与单个映像中的其他扇区类型不兼容。 下面是这种情况的典型示例:

  • 如果第一个轨道是音频,则所有曲目都必须是音频。
  • 如果第一个轨道为 Mode1,则所有轨道必须为 Mode1。
  • 只有三个 Mode2 (XA) 扇区 (模式 2 Form 0、Mode 2 Form 1 和 Mode 2 Form 2) 可以在单个光盘映像中混合,即使这样,也只能与其他模式 2 (XA) 扇区类型混合。

要求

要求
最低受支持的客户端 Windows Vista、Windows XP SP2 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 imapi2.h

另请参阅

IRawCDImageCreator