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 |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示