次の方法で共有


IRawCDImageCreator::AddTrack メソッド (imapi2.h)

指定された IStream オブジェクトを受け入れ、インターフェイス ポインターをイメージ内の次のトラックとして保存します。

構文

HRESULT AddTrack(
  [in]           IMAPI_CD_SECTOR_TYPE dataType,
  [in, optional] IStream              *data,
  [out, retval]  LONG                 *trackIndex
);

パラメーター

[in] dataType

IMAPI_CD_SECTOR_TYPEによって定義される、データの種類を示す値。 IMAPI_CD_SECTOR_AUDIO は、 IRawCDImageCreator::AddTrack メソッドでサポートされている唯一の値です。

[in, optional] data

指定された IStream オブジェクトへのポインター。

[out, retval] trackIndex

新しいトラックに関連付けられる 1 ~ 99 の範囲内の LONG 値。

戻り値

S_OKは成功時に返されますが、実装の結果として他の成功コードが返される場合があります。

解説

追加のトラックは、既存のすべてのトラックと互換性がある必要があります。 制限事項については、 IMAPI_CD_SECTOR_TYPE 列挙を参照してください。

データ ストリームの長さは 4 秒 (300 セクター) 以上である必要があります。 データ ストリームでは、リードアウトが最大 MSF 89:59:74 を超えるので、最終セクターが LBA 398,099 (MSF 88:29:74) を超えない可能性があります。

この方法は、Windows Server 2003 Service Pack 1 (SP1)、Windows XP with Service Pack 2 (SP2)、Windows Vista (Windows Feature Pack for Storage) でサポートされています。 この更新プログラム パッケージによって提供されるすべての機能は、Windows 7 および Windows Server 2008 R2 でネイティブにサポートされています。

要件

   
サポートされている最小のクライアント Windows Vista、WINDOWS XP と SP2 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー imapi2.h

関連項目

IRawCDImageCreator