英語で読む

次の方法で共有


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

ランダムに書き込み可能なハードウェア欠陥管理メディア タイプの現在のディスク プロファイルのトラック アドレスを解釈する方法を示す値を定義します。