Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется 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 Указывает последовательность, в которой текст записывается на родительский элемент. |