...

Mci что за программа

Сведения о MCI

[Функция, связанная с этой страницей, MCI, является устаревшей функцией. Он был заменен MediaPlayer. MediaPlayer оптимизирован для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует по возможности использовать MediaPlayer вместо MCI. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

MCI предоставляет приложениям возможности, не зависящие от устройств, для управления звуковыми и визуальными периферийными устройствами. Приложение может использовать MCI для управления любым поддерживаемым мультимедийным устройством, включая устройства waveform-audio, секвенсоры MIDI, аудиоустройства CD и устройства с цифровым видео (воспроизведение видео).

  • Командные строки и сообщения MCI
  • Классификации команд MCI
  • Функции, макросы и сообщения MCI
  • Флаги ожидания, уведомления и тестирования
  • Сочетания клавиш и варианты команд
  • Устройства MCI
  • Работа с устройствами MCI
  • Реализации MCI для конкретных устройств
  • Наборы команд для конкретных устройств

Обратная связь

Были ли сведения на этой странице полезными?

Media Control Interface (MCI)

The MCI MIDI sequencer is the MCI system component that plays MIDI files. Applications can play MIDI files easily using MCI, but MCI imposes the following restrictions on MIDI capabilities:

  • MCI supports MIDI output only.
  • MCI does not allow close synchronization between MIDI events and other real-time events (such as video).

If you need accurate MIDI synchronization, you must use the stream buffers or the MIDI services. If you need MIDI input capabilities, you must use the MIDI services.

The MCI MIDI sequencer plays standard MIDI files and resource interchange file format (RIFF) MIDI files, known as RMID files. Standard MIDI files conform to the Standard MIDI Files 1.0 specification. Because RMID files are standard MIDI files with a RIFF header, information about standard MIDI files also applies to RMID files. For more information about RIFF files, see Resource Interchange File Format Services.

Although there are currently three kinds of standard MIDI files, the MCI sequencer plays only two of them: Format 0 and Format 1 MIDI files.

For more information about controlling multimedia devices (including sequencers) using MCI commands, see MCI.

Интерфейс управления мультимедиа (MCI)

Секвенсор MIDI MCI — это системный компонент MCI, который воспроизводит MIDI-файлы. Приложения могут легко воспроизводить MIDI-файлы с помощью MCI, но MCI накладывает следующие ограничения на возможности MIDI:

  • MCI поддерживает только выходные данные MIDI.
  • MCI не поддерживает тесную синхронизацию между событиями MIDI и другими событиями в режиме реального времени (например, видео).

Если требуется точная синхронизация MIDI, необходимо использовать буферы потоков или службы MIDI. Если вам нужны возможности ввода MIDI, необходимо использовать службы MIDI.

Секвенсор MIDI MCI воспроизводит стандартные MIDI-файлы и MIDI-файлы формата RIFF, известные как файлы RMID. Стандартные MIDI-файлы соответствуют спецификации Standard MIDI Files 1.0 . Так как файлы RMID являются стандартными MIDI-файлами с заголовком RIFF, сведения о стандартных MIDI-файлах также применяются к файлам RMID. Дополнительные сведения о RIFF-файлах см. в разделе Службы формата файлов обмена ресурсами.

Хотя в настоящее время существует три типа стандартных MIDI-файлов, секвенсор MCI воспроизводит только два из них: формат 0 и формат 1 MIDI-файлы.

Дополнительные сведения об управлении мультимедийными устройствами (включая секвенсоры) с помощью команд MCI см. в разделе MCI.

Обратная связь

Были ли сведения на этой странице полезными?

При подготовке материала использовались источники:
https://learn.microsoft.com/ru-ru/windows/win32/multimedia/about-mci
https://learn.microsoft.com/en-us/windows/win32/multimedia/media-control-interface—mci
https://learn.microsoft.com/ru-ru/windows/win32/multimedia/media-control-interface—mci

Оцените статью