Поделиться через


EC_WMT_EVENT (пакет SDK для Формата Windows Media 11)

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

Отправляется пакетом SDK формата Windows Media, когда приложение использует фильтр чтения ASF для воспроизведения файлов ASF, защищенных функцией управления цифровыми правами (DRM).

Параметры

lParam1

Может быть одним из следующих значений WMT_STATUS.

Сообщение WMT_STATUS Описание
WMT_NO_RIGHTS Файл защищен с помощью DRM версии 1, и приложение не имеет прав на выполнение запрошенного действия.
WMT_ACQUIRE_LICENSE Процесс приобретения лицензий завершен. (Это не обязательно означает, что лицензия была успешно приобретена.)
WMT_NO_RIGHTS_EX Файл защищен с помощью DRM версии 7, и приложение не имеет прав на выполнение запрошенного действия.
WMT_NEEDS_INDIVIDUALIZATION Лицензия позволяет выполнять запрошенное действие только для отдельных приложений.
WMT_INDIVIDUALIZE Теперь выполняется процесс инициализации или завершен.

 

lParam2

Указатель на структуру AM_WMT_EVENT_DATA, содержащую сведения о событии в указателе pData члена, а также код состояния HRESULT, отправленный пакетом SDK для формата Windows Media. Значение lParam2 зависит от значения lParam1, как описано в следующей таблице. (Структуры "WM_" определены в пакете SDK для формата Windows Media.)

Если lParam1 ... AM_WMT_EVENT_DATA.pData...
WMT_NO_RIGHTS Указатель на строку WCHAR, содержащую URL-адрес запроса.
WMT_ACQUIRE_LICENSE Указатель на структуру WM_GET_LICENSE_DATA.
WMT_NO_RIGHTS_EX Указатель на структуру WM_GET_LICENSE_DATA.
WMT_NEEDS_INDIVIDUALIZATION НЕДЕЙСТВИТЕЛЬНЫЙ.
WMT_INDIVIDUALIZE Указатель на структуру WM_INDIVIDUALIZE_STATUS.

 

функции управления цифровыми правами

справочник по DirectShow QASF

включение поддержки DRM