Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Этот заголовок используется Microsoft Media Foundation. Дополнительные сведения можно найти здесь
mfmediaengine.h содержит следующие интерфейсы программирования:
Interfaces
|
МВФBufferListNotify Позволяет объекту IMFSourceBufferList уведомлять своих клиентов о важных изменениях состояния. |
|
МВФCdmSuspendNotify Используется для уведомления клиента о модуле расшифровки содержимого (CDM), когда глобальные ресурсы должны быть доставлены в согласованное состояние перед приостановкой. |
|
МВФExtendedDRMTypeSupport Предоставляет методы для запроса, поддерживается ли указанный тип контента для указанной системы ключей. |
|
МВФMediaEngine Позволяет приложению воспроизводить звуковые или видеофайлы. |
|
IMFMediaEngineClassFactory Создает экземпляр обработчика мультимедиа. |
|
МВФMediaEngineClassFactory2 Создает экземпляр объекта IMFMediaKeys. |
|
МВФMediaEngineClassFactory4 Предоставляет метод CreateContentDecryptionModuleFactory для создания экземпляра МВФContentDecryptionModuleFactory, фабрики классов для объектов модуля расшифровки содержимого (CDM) для указанной системы ключей. |
|
МВФMediaEngineClassFactoryEx Расширение интерфейса IMFMediaEngineClassFactory. |
|
МВФMediaEngineEME Реализован обработчиком мультимедиа для добавления зашифрованных методов расширений мультимедиа. |
|
МВФMediaEngineEx Расширяет интерфейс IMFMediaEngine. |
|
МВФMediaEngineExtension Позволяет приложению загружать ресурсы мультимедиа в подсистеме мультимедиа. |
|
МВФMediaEngineNeedKeyNotify Представляет обратный вызов подсистеме мультимедиа для уведомления данных запроса ключа. |
|
МВФMediaEngineNotify Интерфейс обратного вызова для интерфейса IMFMediaEngine. |
|
IMFMediaEngineOPMInfo Предоставляет методы получения сведений о диспетчере защиты выходных данных (OPM). |
|
МВФMediaEngineProtectedContent Позволяет обработчику мультимедиа воспроизводить защищенное видеоконтенты. |
|
МВФMediaEngineSrcElements Предоставляет модуль мультимедиа со списком ресурсов мультимедиа. |
|
МВФMediaEngineSrcElementsEx Расширяет интерфейс IMFMediaEngineSrcElements, чтобы обеспечить дополнительные возможности. |
|
МВФMediaEngineSupportsSourceTransfer Позволяет передавать источник мультимедиа между подсистемой мультимедиа и подсистемой общего доступа для воспроизведения. |
|
IMFMediaEngineWebSupport Включает воспроизведение веб-звука. |
|
IMFMediaError Предоставляет текущее состояние ошибки для обработчика мультимедиа. |
|
МВФMediaKeys Представляет ключи мультимедиа, используемые для расшифровки данных мультимедиа с помощью системы ключей Управления цифровыми правами (DRM). |
|
МВФMediaKeySession Представляет сеанс с помощью системы ключей управления цифровыми правами (DRM). |
|
МВФMediaKeySessionNotify Предоставляет механизм уведомления приложения о информации о сеансе ключа мультимедиа. |
|
МВФMediaSourceExtension Предоставляет функциональные возможности расширения источника мультимедиа (MSE). |
|
МВФMediaSourceExtensionNotify Предоставляет функциональные возможности для повышения событий, связанных с МВФMediaSourceExtension. |
|
МВФMediaTimeRange Представляет список диапазонов времени, где каждый диапазон определяется временем начала и окончания. |
|
МВФSourceBuffer Представляет буфер, содержащий данные мультимедиа для МВФMediaSourceExtension. |
|
МВФSourceBufferList Представляет коллекцию объектов МВФSourceBuffer. |
|
МВФSourceBufferNotify Предоставляет функциональные возможности для повышения событий, связанных с МВФSourceBuffer. |
|
МВФTimedText Объект timed-text представляет компонент по времени текста. |
|
МВФTimedTextBinary Представляет содержимое данных объекта timed-text. |
|
МВФTimedTextCue Представляет объект timed-text-cue. |
|
IMFTimedTextFormattedText Представляет блок отформатированного текста. |
|
МВФTimedTextNotify Интерфейс, определяющий обратные вызовы для уведомлений по времени в Microsoft Media Foundation Text. |
|
МВФTimedTextRegion Представляет область отображения объекта timed-text. |
|
МВФTimedTextStyle Представляет стиль для текста с интервалом времени. |
|
МВФTimedTextTrack Представляет дорожку времени выполнения текста. |
|
МВФTimedTextTrackList Представляет список текстовых треков по времени. |
Структуры
|
MFVideoNormalizedRect Структура MFVideoNormalizedRect (mfmediaengine.h) определяет нормализованный прямоугольник, который используется для указания вложенных прямоугольников в прямоугольнике видео. |
Перечисления
|
MF_MEDIA_ENGINE_CANPLAY Указывает вероятность того, что подсистема мультимедиа может воспроизводить указанный тип ресурса мультимедиа. |
|
MF_MEDIA_ENGINE_CREATEFLAGS Содержит флаги для метода IMFMediaEngineClassFactory::CreateInstance. |
|
MF_MEDIA_ENGINE_ERR Определяет коды состояния ошибок для обработчика мультимедиа. |
|
MF_MEDIA_ENGINE_EVENT Определяет коды событий для обработчика мультимедиа. |
|
MF_MEDIA_ENGINE_EXTENSION_TYPE Задает типы расширений ядра мультимедиа. |
|
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS Указывает требования к защите содержимого для видеокадры. |
|
MF_MEDIA_ENGINE_KEYERR Определяет коды ошибок ключа мультимедиа для подсистемы мультимедиа. |
|
MF_MEDIA_ENGINE_NETWORK Определяет коды состояния сети для обработчика мультимедиа. |
|
MF_MEDIA_ENGINE_OPM_STATUS Определяет состояние диспетчера защиты выходных данных (OPM). |
|
MF_MEDIA_ENGINE_PRELOAD Определяет предварительные подсказки для обработчика мультимедиа. |
|
MF_MEDIA_ENGINE_PROTECTION_FLAGS Содержит флаги, указывающие, будет ли обработчик мультимедиа воспроизводить защищенное содержимое и будет ли обработчик мультимедиа использовать защищенный путь к мультимедиа (PMP). |
|
MF_MEDIA_ENGINE_READY Определяет значения состояния готовности для обработчика мультимедиа. |
|
MF_MEDIA_ENGINE_S3D_PACKING_MODE Задает макет для упакованного трехмерного видеокадры. |
|
MF_MEDIA_ENGINE_SEEK_MODE Определяет значения для режима поиска подсистемы мультимедиа. |
|
MF_MEDIA_ENGINE_STATISTIC Определяет статистику, которую модуль мультимедиа отслеживает во время воспроизведения. |
|
MF_MEDIA_ENGINE_STREAMTYPE_FAILED Определяет тип потока мультимедиа, который завершился сбоем. |
|
MF_MSE_ERROR Определяет различные состояния ошибок расширения источника мультимедиа. |
|
MF_MSE_READY Определяет различные состояния готовности расширения источника мультимедиа. |
|
MF_TIMED_TEXT_ALIGNMENT Указывает, как текст выровнен в родительском элементе блока. |
|
MF_TIMED_TEXT_CUE_EVENT Указывает тип события подсказки по времени. |
|
MF_TIMED_TEXT_DECORATION Указывает, как декорируется текст (подчеркнутый и т. д.). |
|
MF_TIMED_TEXT_DISPLAY_ALIGNMENT Указывает порядок выравнивания текста с отображением. |
|
MF_TIMED_TEXT_ERROR_CODE Указывает тип ошибки, которая произошла с повременной текстовой дорожкой. |
|
MF_TIMED_TEXT_FONT_STYLE Задает стиль шрифта по времени текста. |
|
MF_TIMED_TEXT_SCROLL_MODE Указывает, как отображается текст при прокрутке родительского элемента. |
|
MF_TIMED_TEXT_TRACK_KIND Задает тип текстовой дорожки с временем. |
|
MF_TIMED_TEXT_UNIT_TYPE Указывает единицы измерения времени измерения текста. |
|
MF_TIMED_TEXT_WRITING_MODE Указывает последовательность, в которой текст записывается на родительский элемент. |