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 |