次の方法で共有


IDiscFormat2TrackAtOnce インターフェイス (imapi2.h)

このインターフェイスを使用して、Track-At-Once モードで空の CD-R または CD-RW メディアにオーディオを書き込みます。

このインターフェイスのインスタンスを作成するには、 CoCreateInstance 関数を呼び出します。 クラス識別子のUse__uuidof(MsftDiscFormat2TrackAtOnce) とインターフェイス識別子の__uuidof(IDiscFormat2TrackAtOnce) です。

継承

IDiscFormat2TrackAtOnce インターフェイスは IDiscFormat2 から継承されます。 IDiscFormat2TrackAtOnce には、次の種類のメンバーもあります。

メソッド

IDiscFormat2TrackAtOnce インターフェイスには、これらのメソッドがあります。

 
IDiscFormat2TrackAtOnce::AddAudioTrack

データ ストリームを現在のメディアに新しいトラックとして書き込みます。
IDiscFormat2TrackAtOnce::CancelAddTrack

現在の書き込み操作を取り消します。 (IDiscFormat2TrackAtOnce.CancelAddTrack)
IDiscFormat2TrackAtOnce::get_BufferUnderrunFreeDisabled

バッファー アンダーラン無料記録が有効になっているかどうかを判断します。 (IDiscFormat2TrackAtOnce.get_BufferUnderrunFreeDisabled)
IDiscFormat2TrackAtOnce::get_ClientName

クライアントのフレンドリ名を取得します。 (IDiscFormat2TrackAtOnce.get_ClientName)
IDiscFormat2TrackAtOnce::get_CurrentPhysicalMediaType

ディスク デバイス内のメディアの種類を取得します。 (IDiscFormat2TrackAtOnce.get_CurrentPhysicalMediaType)
IDiscFormat2TrackAtOnce::get_CurrentRotationTypeIsPureCAV

レコーダーで使用されている現在の回転速度コントロールを取得します。 (IDiscFormat2TrackAtOnce.get_CurrentRotationTypeIsPureCAV)
IDiscFormat2TrackAtOnce::get_CurrentWriteSpeed

ドライブの現在の書き込み速度を取得します。 (IDiscFormat2TrackAtOnce.get_CurrentWriteSpeed)
IDiscFormat2TrackAtOnce::get_DoNotFinalizeMedia

オーディオ トラックの作成後にメディアを書き込み用に開いたままにするかどうかを指定します。(Get)
IDiscFormat2TrackAtOnce::get_ExpectedTableOfContents

トラック書き込みセッション内のメディアに配置されたオーディオ トラックのコンテンツのテーブルを取得します。
IDiscFormat2TrackAtOnce::get_FreeSectorsOnMedia

メディアに新しいトラックを追加するために使用できるセクターの数を取得します。
IDiscFormat2TrackAtOnce::get_NumberOfExistingTracks

メディア上の既存のオーディオ トラックの数を取得します。 (IDiscFormat2TrackAtOnce.get_NumberOfExistingTracks)
IDiscFormat2TrackAtOnce::get_Recorder

書き込み操作に使用する記録デバイスを取得します。 (IDiscFormat2TrackAtOnce.get_Recorder)
IDiscFormat2TrackAtOnce::get_RequestedRotationTypeIsPureCAV

要求された回転速度制御の種類を取得します。 (IDiscFormat2TrackAtOnce.get_RequestedRotationTypeIsPureCAV)
IDiscFormat2TrackAtOnce::get_RequestedWriteSpeed

要求された書き込み速度を取得します。 (IDiscFormat2TrackAtOnce.get_RequestedWriteSpeed)
IDiscFormat2TrackAtOnce::get_SupportedWriteSpeedDescriptors

ディスク レコーダーと現在のメディアでサポートされている詳細な書き込み構成の一覧を取得します。 (IDiscFormat2TrackAtOnce.get_SupportedWriteSpeedDescriptors)
IDiscFormat2TrackAtOnce::get_SupportedWriteSpeeds

ディスク レコーダーと現在のメディアでサポートされている書き込み速度の一覧を取得します。 (IDiscFormat2TrackAtOnce.get_SupportedWriteSpeeds)
IDiscFormat2TrackAtOnce::get_TotalSectorsOnMedia

1 つの連続したオーディオ トラックを書き込む場合に、メディアで使用可能なセクターの合計を取得します。
IDiscFormat2TrackAtOnce::get_UsedSectorsOnMedia

メディアで使用されているセクターの合計数を取得します。
IDiscFormat2TrackAtOnce::P repareMedia

排他アクセスのために現在のメディアをロックします。 (IDiscFormat2TrackAtOnce.PrepareMedia)
IDiscFormat2TrackAtOnce::p ut_BufferUnderrunFreeDisabled

バッファー アンダーラン無料記録が有効になっているかどうかを判断します。
IDiscFormat2TrackAtOnce::p ut_ClientName

クライアントのフレンドリ名を設定します。 (IDiscFormat2TrackAtOnce.put_ClientName)
IDiscFormat2TrackAtOnce::p ut_DoNotFinalizeMedia

オーディオ トラックの作成後にメディアを書き込み用に開いたままにするかどうかを指定します。(Put)
IDiscFormat2TrackAtOnce::p ut_Recorder

書き込み操作に使用する記録デバイスを設定します。 (IDiscFormat2TrackAtOnce.put_Recorder)
IDiscFormat2TrackAtOnce::ReleaseMedia

トラック書き込みセッションを閉じ、ロックを解放します。
IDiscFormat2TrackAtOnce::SetWriteSpeed

ディスク レコーダーの書き込み速度を設定します。 (IDiscFormat2TrackAtOnce.SetWriteSpeed)

解説

スクリプトで MsftDiscFormat2TrackAtOnce オブジェクトを作成するには、IMAPI2 を使用します。 CreateObject を呼び出すときのプログラム識別子としての MsftDiscFormat2TrackAtOnce。

書き込み処理の中断とデータ損失の可能性につながる書き込み操作 (ユーザーのログオフやシステムの中断など) 中に電源状態の切り替えが行われる可能性があります。 プログラミングに関する考慮事項については、「 バーン中のログオフの防止」または「中断」を参照してください。

要件

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

関連項目

IDiscFormat2

IDiscFormat2Data

IDiscFormat2RawCD