次の方法で共有


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 バイトです。 1 つのサンプルのレイアウトは、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 バイトがあり、そのうち最後の 4 バイトは省略可能な CRC コードです (使用しない場合は 0)。 すべてのモード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、およびスクランブリングが既にデータ ストリームに追加されています。

注釈

一部のセクターの種類は、1 つのイメージ内の他のセクターの種類と互換性がありません。 この条件の一般的な例を次に示します。

  • 最初のトラックがオーディオの場合は、すべてのトラックがオーディオである必要があります。
  • 最初のトラックが Mode1 の場合は、すべてのトラックが Mode1 である必要があります。
  • 1 つのディスク イメージ内で混在できるのは、3 つの Mode2 (XA) セクター (モード 2 フォーム 0、モード 2 フォーム 1、モード 2 フォーム 2) のみです。その場合でも、他の種類のモード 2 (XA) セクターとのみ混在できます。

要件

要件
サポートされている最小のクライアント Windows Vista、SP2 を使用した Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header imapi2.h

こちらもご覧ください

IRawCDImageCreator