[MCI このページに関連付けられている機能は、従来の機能です。 これは、MediaPlayerに置き換えられます。 MediaPlayer は、Windows 10 および Windows 11 用に最適化されています。 新しいコードでは、可能な場合は、MCI ではなく、MediaPlayer 使用することを強くお勧めします。 従来の API を使用する既存のコードは、可能であれば新しい API を使用するように書き直すよう提案しています。
デバイスの種類ごとに、コマンド セットを共有し、異なるデータ形式で動作する MCI ドライバーがいくつか存在する可能性があります。 MCI ドライバーを一意に識別するために、MCI は デバイス名使用します。
デバイス名は、SYSTEM の [mci] セクションで識別されます。INIファイルまたはレジストリの適切な部分に。 この情報は、Windows に対するすべての MCI ドライバーを識別します。 [mci] セクションのエントリは、次の形式を使用します。
device_name = driver_filename.extension
次の例は、SYSTEM の一般的な [mci] セクションを示しています。INI:
[mci]
cdaudio=mcicda.drv
sequencer=mciseq.drv
waveaudio=mciwave.drv
avivideo=mciavi.drv
SYSTEM に既に存在するデバイス名を使用して MCI ドライバーがインストールされている場合。INI またはレジストリでは、新しいドライバーのデバイス名に整数が追加され、一意のデバイス名が作成されます。 前の例では、"cdaudio" デバイス名を使用してインストールされた追加のドライバーに、デバイス名 "cdaudio1" が割り当てられます。