imapi2.h ヘッダー
このヘッダーは、Image Mastering API によって使用されます。 詳細については、次を参照してください。
imapi2.h には、次のプログラミング インターフェイスが含まれています。
DDiscFormat2DataEvents このインターフェイスを実装して、現在の書き込み操作の通知を受け取ります。 (DDiscFormat2DataEvents) |
DDiscFormat2EraseEvents このインターフェイスを実装して、現在の消去操作の通知を受信します。 |
DDiscFormat2RawCDEvents このインターフェイスを実装して、現在の生画像書き込み操作の通知を受け取ります。 |
DDiscFormat2TrackAtOnceEvents このインターフェイスを実装して、現在のトラック書き込み操作の通知を受信します。 |
DDiscMaster2Events CD または DVD デバイスがコンピューターに追加または削除されたときに通知を受信するには、このインターフェイスを実装します。 |
DWriteEngine2Events このインターフェイスを実装して、現在の書き込み操作の通知を受け取ります。 (DWriteEngine2Events) |
IBlockRange メディア上の 1 つの連続したセクター範囲に関する情報を取得するには、このインターフェイスを使用します。 このインターフェイスは、通常、セクター範囲のコレクションを記述するために IBlockRangeList インターフェイスと共に使用されます。 |
IBlockRangeList メディア上の連続セクター範囲の一覧を取得するには、このインターフェイスを使用します。 このインターフェイスは、新しい論理セッションが記録されたときに書き換え可能なディスクで更新する必要があるセクターを記述するために使用されます。 |
IBurnVerification このインターフェイスを IDiscFormat2Data または IDiscFormat2TrackAtOnce と共に使用して、書き込み操作後に書き込まれたメディアの整合性を検証する方法を指定するバーン検証レベル プロパティを取得または設定します。 |
IDiscFormat2 これは基本インターフェイスです。 このインターフェイス IDiscFormat2Data、IDiscFormat2Erase、IDiscFormat2TrackAtOnce、IDiscFormat2RawCD を継承する次のインターフェイスを使用します |
IDiscFormat2Data このインターフェイスを使用して、データ ストリームをディスクに書き込みます。 |
IDiscFormat2DataEventArgs このインターフェイスを使用して、現在の書き込み操作に関する情報を取得します。 (IDiscFormat2DataEventArgs) |
IDiscFormat2Erase ディスクからデータを消去するには、このインターフェイスを使用します。 |
IDiscFormat2RawCD このインターフェイスを使用して、ディスク 一度にディスク (DAO) モード (中断のない記録とも呼ばれます) を使用して、未加工のイメージをディスク デバイスに書き込みます。 |
IDiscFormat2RawCDEventArgs このインターフェイスを使用して、現在の書き込み操作に関する情報を取得します。 (IDiscFormat2RawCDEventArgs) |
IDiscFormat2TrackAtOnce このインターフェイスを使用して、Track-At-Once モードで空の CD-R または CD-RW メディアにオーディオを書き込みます。 |
IDiscFormat2TrackAtOnceEventArgs このインターフェイスを使用して、現在の書き込み操作に関する情報を取得します。 (IDiscFormat2TrackAtOnceEventArgs) |
IDiscMaster2 このインターフェイスを使用して、コンピューターにインストールされている CD デバイスと DVD デバイスを列挙します。 |
IDiscRecorder2 このインターフェイスは、物理デバイスを表します。 このインターフェイスを使用して、コンピューターにインストールされている CD および DVD デバイスに関する情報を取得し、トレイを閉じたりメディアを取り出したりする操作を実行します。 |
IDiscRecorder2Ex このインターフェイスは、物理デバイスを表します。 |
IMultisession 派生マルチリージョン インターフェイスに共通のプロパティを含む基本インターフェイス。 |
IMultisessionRandomWrite このインターフェイスを使用して、ランダムな書き込みを許可し、物理セッションの概念をサポートしないメディアの現在の状態に関する情報を取得します。 |
IMultisessionSequential メディアに以前のセッションが含まれている場合は、このインターフェイスを使用して、連続して記録されたメディア上の以前のインポート セッションに関する情報を取得します。 |
IMultisessionSequential2 このインターフェイスを使用して、連続して記録されたメディア上の書き込み可能なユニットのサイズに関する情報を取得します。 |
IRawCDImageCreator このインターフェイスを使用して、一度にディスク (DAO) モードで CD メディアに書き込む際に使用する RAW CD イメージを作成します。 このインターフェイスで作成されたイメージは、IDiscFormat2RawCD インターフェイスを使用して CD メディアに書き込むことができます。 |
IRawCDImageTrackInfo CD メディアに適用されるトラックごとのプロパティを追跡するには、このインターフェイスを使用します。 |
IStreamConcatenate このインターフェイスを使用して、複数のデータ ストリームを 1 つのストリームに結合します。 |
IStreamInterleave このインターフェイスを使用して、複数のデータ ストリームを 1 つのストリームに結合し、それぞれの部分を交互に分散させます。 |
IStreamPseudoRandomBased このインターフェイスを使用して、データが擬似ランダム データ (暗号化上安全ではない) で初期化される読み取り専用データ ストリームを生成します。 ストリームの要求されたサイズを設定するには、SetSize メソッドを呼び出す必要があります。 |
IWriteEngine2 このインターフェイスを使用して、データ ストリームをデバイスに書き込みます。 |
IWriteEngine2EventArgs このインターフェイスを使用して、現在の書き込み操作に関する情報を取得します。 このインターフェイスは、実装する DWriteEngine2Events::Update メソッドに渡されます。 |
IWriteSpeedDescriptor このインターフェイスを使用すると、ディスク レコーダーと現在のメディアでサポートされている詳細な書き込み構成 (メディアの種類、書き込み速度、回転速度制御の種類など) を取得できます。 |
IMAPI_BURN_VERIFICATION_LEVEL IBurnVerification インターフェイスによって実装される書き込み検証の値を定義します。 |
IMAPI_CD_SECTOR_TYPE CD メディアに書き込むことができるセクターの種類を定義します。 |
IMAPI_CD_TRACK_DIGITAL_COPY_SETTING 特定のトラックで使用できるデジタル コピー設定の値を定義します。 |
IMAPI_FEATURE_PAGE_TYPE 論理装置 (CD および DVD 装置) でサポートされるフィーチャーの値を定義します。 |
IMAPI_FORMAT2_DATA_MEDIA_STATE 使用可能なメディア状態の値を定義します。 |
IMAPI_FORMAT2_DATA_WRITE_ACTION IDiscFormat2DataEventArgs インターフェイスを使用するときの書き込み操作の現在の状態を示す値を定義します。 |
IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE サブチャネル データの種類を示す値を定義します。 |
IMAPI_FORMAT2_RAW_CD_WRITE_ACTION IDiscFormat2RawCDEventArgs インターフェイスを使用するときの書き込み操作の現在の状態を示す値を定義します。 |
IMAPI_FORMAT2_TAO_WRITE_ACTION IDiscFormat2TrackAtOnceEventArgs インターフェイスを使用するときの書き込み操作の現在の状態を示す値を定義します。 |
IMAPI_MEDIA_PHYSICAL_TYPE IMAPI でサポートされている現在既知のメディアの種類の値を定義します。 |
IMAPI_MEDIA_WRITE_PROTECT_STATE メディア書き込み保護の状態を示す値を定義します。 特定のドライブに 1 つ以上の書き込み保護値を設定できます。 |
IMAPI_MODE_PAGE_REQUEST_TYPE MODE_SENSE10 MMC コマンドを使用してデバイスに送信される要求を示す値を定義します。 |
IMAPI_MODE_PAGE_TYPE CD および DVD デバイスでサポートされるモード ページの値を定義します。 |
IMAPI_PROFILE_TYPE CD および DVD デバイスの使用可能なプロファイルの値を定義します。 プロファイルは、デバイスがサポートするメディアと機能の種類を定義します。 |
IMAPI_READ_TRACK_ADDRESS_TYPE ランダムに書き込み可能なハードウェア欠陥管理メディア タイプの現在のディスク プロファイルのトラック アドレスを解釈する方法を示す値を定義します。 |