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 |