IDiscMaster インターフェイス (imapi.h)
IDiscMaster インターフェイスを使用すると、アプリケーションでイメージ マスタリング API を予約し、イメージ マスタリング オブジェクトでサポートされているディスク マスタリング形式とディスク レコーダーを列挙し、ディスクのシミュレートまたは実際の書き込みを開始できます。イメージ マスタリング オブジェクトは複数の形式をサポートできますが、特定のレコーダーを介してすべての形式にアクセスできない場合があります。 このため、SetActiveDiscMasterFormat で形式を選択した後、SetActiveDiscRecorder を使用してレコーダーを選択する必要があります。
継承
IDiscMaster インターフェイスは、IUnknown インターフェイスから継承されます。 IDiscMaster には、次の種類のメンバーもあります。
メソッド
IDiscMaster インターフェイスには、これらのメソッドがあります。
IDiscMaster::ClearFormatContent 未燃のイメージ (現在の stash ファイル) の内容をクリアします。 |
IDiscMaster::Close インターフェイスを閉じて、他のアプリケーションで使用できるようにします。 |
IDiscMaster::EnumDiscMasterFormats このディスク マスター オブジェクトでサポートされているすべてのディスク マスタリング形式の列挙子を取得します。 ディスク マスター形式は、ステージングされたイメージ ファイル (データ/オーディオ) 内のコンテンツの構造と、ステージングされたイメージを管理するインターフェイスを指定します。 |
IDiscMaster::EnumDiscRecorders アクティブなディスク マスター形式でサポートされているすべてのディスク レコーダーの列挙子を取得します。 |
IDiscMaster::GetActiveDiscMasterFormat アクティブなディスク レコーダー形式を取得します。 アクティブな形式は、ステージングされたイメージ ファイル コンテンツ (オーディオ/データ) の構造と、そのステージング イメージの操作に使用する必要がある COM インターフェイスの両方を指定します。 |
IDiscMaster::GetActiveDiscRecorder アクティブなディスク レコーダーへのインターフェイス ポインターを取得します。 アクティブ ディスク レコーダーは、RecordDisc が呼び出されたときに書き込みが発生するレコーダーです。 |
IDiscMaster::Open クライアント アプリケーションがアクセスするための上位レベルの IMAPI オブジェクトを開きます。 |
IDiscMaster::P rogressAdvise 進行状況通知用にアプリケーションを登録します。 |
IDiscMaster::P rogressUnadvise アプリケーションの進行状況通知を取り消します。 |
IDiscMaster::RecordDisc ステージングされたイメージをアクティブディスクレコーダーのメディアに書き込みます。 |
IDiscMaster::SetActiveDiscMasterFormat 現在アクティブなディスク レコーダー形式を設定します。 アクティブな形式は、ステージングされたイメージ ファイル コンテンツ (オーディオ/データ) の構造と、そのステージング イメージの操作に使用する必要がある COM インターフェイスの両方を指定します。 |
IDiscMaster::SetActiveDiscRecorder アクティブなディスク レコーダーを選択します。 アクティブ ディスク レコーダーは、RecordDisc が呼び出されたときに書き込みが発生するレコーダーです。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | imapi.h |