Коды уведомлений о событиях DVD
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код использовал MediaPlayer, IMFMediaEngine и аудио- и видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
В этом разделе перечислены коды уведомлений о событиях для воспроизведения DVD-дисков и навигации в DirectShow.
Сведения о получении событий в DirectShow см. в разделе Уведомление о событиях в DirectShow.
Другие коды событий, отличные от DVD, см. в разделе Коды уведомлений о событиях.
Код уведомления о событиях | Описание |
---|---|
EC_DVD_ANGLE_CHANGE | Сигнализирует о том, что количество доступных углов изменилось или изменилось текущее число углов. |
EC_DVD_ANGLES_AVAILABLE | Указывает, воспроизводится ли угловой блок и может ли быть выполнено изменение угла. |
EC_DVD_AUDIO_STREAM_CHANGE | Сообщает, что текущий номер аудиопотока изменился для заголовка main. |
EC_DVD_BeginNavigationCommands | Отправляется при запуске набора команд навигации DVD. |
EC_DVD_BUTTON_AUTO_ACTIVATED | Сигнализирует о том, что кнопка меню была автоматически активирована согласно инструкциям на диске. |
EC_DVD_BUTTON_CHANGE | Сигнализирует о том, что изменилось количество доступных кнопок или изменился номер выбранной в данный момент кнопки. |
EC_DVD_CHAPTER_AUTOSTOP | Указывает, что воспроизведение остановлено в результате вызова метода IDvdControl2::P layChaptersAutoStop . |
EC_DVD_CHAPTER_START | Сообщает, что DVD-навигатор начал воспроизведение новой главы в текущем заголовке. |
EC_DVD_CMD_START | Сигнализирует о начале выполнения определенной команды. |
EC_DVD_CMD_END | Сигнализирует о завершении определенной команды. |
EC_DVD_CURRENT_HMSF_TIME | Сигнализирует о текущем времени в формате DVD_HMSF_TIMECODE в начале каждой единицы видеообъекта (VOBU). |
EC_DVD_CURRENT_TIME | Сигнализирует о начале каждого VOBU. |
EC_DVD_DISC_EJECTED | Сигнализирует о том, что диск был выброшен из диска. |
EC_DVD_DISC_INSERTED | Сигнализирует о том, что диск был вставлен в диск. |
EC_DVD_DOMAIN_CHANGE | Указывает новый домен DVD-навигатора. |
EC_DVD_ERROR | Сигнализирует об ошибке DVD. |
EC_DVD_GPRM_Change | Отправляется при изменении значения общего регистра параметров (GPRM). |
EC_DVD_KARAOKE_MODE | Указывает, что навигатор либо начал играть, либо завершил воспроизведение данных караоке. |
EC_DVD_NavigationCommand | Отправляется, когда DVD-навигатор обрабатывает команду навигации DVD. |
EC_DVD_NO_FP_PGC | Указывает, что DVD-диск не имеет FP_PGC (цепочка программы first Play). |
EC_DVD_PARENTAL_LEVEL_CHANGE | Сигнализирует о том, что родительский уровень авторского содержимого вот-вот изменится. |
EC_DVD_PLAYBACK_RATE_CHANGE | Указывает, что было инициировано изменение скорости воспроизведения, а новая скорость указана в параметре . |
EC_DVD_PLAYBACK_STOPPED | Указывает, что воспроизведение было остановлено. DVD-навигатор завершил воспроизведение заголовка и не обнаружил других инструкций по ветвлениям для последующего воспроизведения. |
EC_DVD_PLAYPERIOD_AUTOSTOP | Указывает, что навигатор завершил воспроизведение сегмента, указанного в вызове PlayPeriodInTitleAutoStop. |
EC_DVD_PROGRAM_CELL_CHANGE | Отправляется при изменении номера dvd-программы или номера ячейки. |
EC_DVD_PROGRAM_CHAIN_CHANGE | Отправляется при изменении текущей цепочки программ (PGC). |
EC_DVD_SPRM_Change | Отправляется при изменении значения регистра системных параметров (SPRM). |
EC_DVD_STILL_OFF | Сигнализирует о конце любого неподвижного. |
EC_DVD_STILL_ON | Сигнализирует о начале любого неподвижного. |
EC_DVD_SUBPICTURE_STREAM_CHANGE | Сигнализирует о том, что текущий номер потока подпиктуры изменился для заголовка main. |
EC_DVD_TITLE_SET_CHANGE | Отправляется при изменении текущего набора заголовков видео (VTS). |
EC_DVD_TITLE_CHANGE | Указывает, когда изменится текущий номер заголовка. |
EC_DVD_VALID_UOPS_CHANGE | Сигнализирует о том, что доступный набор методов интерфейса IDvdControl2 изменился. |
EC_DVD_VOBU_Offset | Отправляется, когда DVD-навигатор анализирует пакет PCI. |
EC_DVD_VOBU_Timestamp | Отправляется, когда DVD-навигатор анализирует пакет PCI. |
EC_DVD_WARNING | Сигнализирует об условии предупреждения DVD. |
Связанные темы