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


Алфавитный список атрибутов Media Foundation

В этом разделе содержится алфавитный список атрибутов Microsoft Media Foundation.

В этом разделе

Раздел Описание
EVRConfig_AllowBatching
Позволяет расширенному отрисовщику видео (EVR) выполнять пакетные вызовы к методу Microsoft Direct3DDirect3Device9 ::P resent .
EVRConfig_AllowDropToBob
Позволяет EVR повысить производительность с помощью боба deinterlacing.
EVRConfig_AllowDropToHalfInterlace
Позволяет EVR повысить производительность, пропуская второе поле каждого пересекаемого кадра.
EVRConfig_AllowDropToThrottle
Позволяет EVR ограничить выходные данные в соответствии с пропускной способностью GPU.
EVRConfig_AllowScaling
Alllows the EVR to mix the video внутри прямоугольника, который меньше, чем выходной прямоугольник, а затем масштабирует результат.
EVRConfig_ForceBatching
Принудительно вызывает EVR для пакетных вызовов метода IDirect3D9Device::P resent .
EVRConfig_ForceBob
Заставляет EVR использовать боб deinterlacing.
EVRConfig_ForceHalfInterlace
Заставляет EVR пропускать второе поле каждого пересекаемого кадра.
EVRConfig_ForceScaling
Заставляет EVR смешивать видео внутри прямоугольника, который меньше выходного прямоугольника, а затем масштабировать результат.
EVRConfig_ForceThrottle
Принудительно заставляет EVR ограничить выходные данные в соответствии с пропускной способностью GPU.
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_ACTIVATE
Указывает объект активации, который создает пользовательский миксер видео для расширенного приемника мультимедиа отрисовщика видео (EVR).
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_CLSID
CLSID настраиваемого миксера видео для расширенного приемника видеообрисовщика (EVR).
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_FLAGS
Указывает, как создать пользовательский миксер для расширенного отрисовщика видео (EVR).
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_ACTIVATE
Указывает объект активации, который создает пользовательский видеоведущий для расширенного приемника мультимедиа (EVR).
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID
CLSID настраиваемого докладчика видео для расширенного приемника видеообрисовщика (EVR).
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_FLAGS
Указывает, как создать пользовательский выступающий для расширенного отрисовщика видео (EVR).
MF_ACTIVATE_MFT_LOCKED
Указывает, изменит ли загрузчик топологии типы носителей в преобразовании Media Foundation (MFT). Приложения обычно не используют этот атрибут.
MF_ACTIVATE_VIDEO_WINDOW
Обработка окна вырезки видео.
MF_ASFPROFILE_MAXPACKETSIZE
Указывает максимальный размер пакета для ФАЙЛА ASF в байтах.
MF_ASFPROFILE_MINPACKETSIZE
Указывает минимальный размер пакета для ФАЙЛА ASF в байтах.
MF_ASFSTREAMCONFIG_LEAKYBUCKET1
Задает средние параметры "утечки" (см. примечания) для кодирования файла Windows Media. Задайте этот атрибут с помощью интерфейса IMFASFStreamConfig.
MF_ASFSTREAMCONFIG_LEAKYBUCKET2
Задает параметры пикового "утечки контейнера" (см. примечания) для кодирования файла Windows Media. Эти параметры используются для пиковой скорости передачи. Задайте этот атрибут с помощью интерфейса IMFASFStreamConfig.
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID
Указывает идентификатор устройства аудио конечной точки.
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE
Указывает роль конечной точки звука для отрисовщика звука.
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS
Содержит флаги для настройки отрисовщика звука.
MF_AUDIO_RENDERER_ATTRIBUTE_SESSION_ID
Задает класс политики аудио для отрисовщика звука.
MF_AUDIO_RENDERER_ATTRIBUTE_STREAM_CATEGORY
Указывает категорию аудиопотока для рендеринга потоковой передачи звука (SAR).
MF_BYTESTREAM_CONTENT_TYPE
Указывает тип MIME потока байтов.
MF_BYTESTREAM_DURATION
Указывает длительность потока байтов в 100-наносекундах.
MF_BYTESTREAM_EFFECTIVE_URL
Получает эффективный URL-адрес потока байтов.
MF_BYTESTREAM_IFO_FILE_URI
Содержит URL-адрес ФАЙЛА IFO (DVD Information), указанного HTTP-сервером в заголовке HTTP , "Pragma: ifoFileURI.dlna.org".
MF_BYTESTREAM_LAST_MODIFIED_TIME
Указывает время последнего изменения потока байтов.
MF_BYTESTREAM_ORIGIN_NAME
Задает исходный URL-адрес для потока байтов.
MF_BYTESTREAMHANDLER_ACCEPTS_SHARE_WRITE
Указывает, может ли обработчик байтового потока использовать поток байтов, открытый для записи другим потоком.
MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED
Сигнализирует о том, что запись видео блокируется драйвером.
MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED
Сигнализирует о восстановлении видеозахвата после блокировки.
Атрибут MF_CAPTURE_ENGINE_D3D_MANAGER
Задает указатель на диспетчер устройств DXGI на подсистеме записи.
MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_Attribute
Позволяет обработчику отслеживания использовать декодировщик, имеющий ограничения на использование по полю.
Атрибут MF_CAPTURE_ENGINE_DISABLE_DXVA
Указывает, использует ли подсистема захвата ускорение видео DirectX (DXVA) для декодирования видео.
Атрибут MF_CAPTURE_ENGINE_DISABLE_HARDWARE_TRANSFORMS
Отключает использование аппаратных преобразований Media Foundation (MFT) в подсистеме захвата.
MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION
Указывает, следует ли включить уведомления о состоянии потока.
MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_Attribute
Позволяет обработчику отслеживания использовать кодировщик с ограничениями на использование полей.
Атрибут MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID
Определяет компонент, создающий событие записи.
Атрибут MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX
Определяет, какой поток создал событие записи.
Атрибут MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG
Содержит свойства конфигурации для источника записи.
MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET
Указывает, что выходной тип установлен на подсистеме захвата в ответ на МВФCaptureSink2::SetOutputType.
Атрибут MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES
Задает максимальное количество обработанных примеров, которые можно буферификировать в звуковом пути приемника записей.
Атрибут MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES
Задает максимальное количество необработанных примеров, которые можно буферификировать для обработки в звуковом пути приемника записи.
Атрибут MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES
Задает максимальное количество обработанных примеров, которые можно буферификировать в видеопуть приемника записей.
Атрибут MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES
Задает максимальное количество необработанных примеров, которые можно буферификировать для обработки в видеопуть приемника записей.
Атрибут MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY
Указывает, записывает ли модуль записи звук, но не видео.
Атрибут MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY
Указывает, записывает ли модуль записи видео, но не звук.
MF_CAPTURE_METADATA_FRAME_BACKGROUND_MASK
Сообщает метаданные и буфер маски для маски сегментации фона, которая различает фон и передний план видеокадры.
MF_CAPTURE_METADATA_FRAME_ILLUMINATION
Значение, указывающее, был ли кадр захвачен с помощью активного инфракрасного освещения (IR).
MF_CAPTURE_METADATA_PHOTO_FRAME_FLASH
Указывает, активируется ли вспышка для захваченного кадра.
MF_DEVICE_THERMAL_STATE_CHANGED
Представляет событие, которое сигнализирует об изменении теплового состояния устройства.
MF_DEVICESTREAM_ATTRIBUTE_FRAMESOURCE_TYPES
Представляет тип источника кадра.
MF_DEVICESTREAM_EXTENSION_PLUGIN_CONNECTION_POINT
Представляет точку подключения подключаемого модуля расширения.
MF_DEVICESTREAM_EXTENSION_PLUGIN_CLSID
Указывает CLSID подключаемого модуля после обработки для устройства записи видео.
MF_DEVICESTREAM_FRAMESERVER_HIDDEN
Этот атрибут при установке в потоке помечает поток как скрытый от клиента.
MF_DEVICESTREAM_FRAMESERVER_SHARED
Этот атрибут, если задан в потоке, явно помечает поток как общий для сервера кадров.
MF_DEVICESTREAM_IMAGE_STREAM
Указывает, является ли поток в источнике захвата видео потоком по-прежнему.
MF_DEVICESTREAM_INDEPENDENT_IMAGE_STREAM
Указывает, является ли поток изображений источником записи видео независимо от видеопотока.
MF_DEVICESTREAM_MAX_FRAME_BUFFERS
Указывает максимальное количество кадров, которые источник записи видео будет буферификировать для этого потока.
MF_DEVICESTREAM_MULTIPLEXED_MANAGER
Предоставляет экземпляр IMFMuxStreamAttributesManager, который управляет МВФAttributes, описывая подпотоки мультиплексированного источника мультимедиа.
MF_DEVICESTREAM_REQUIRED_CAPABILITIES
Указывает список строк юникода, представляющих возможности устройства, необходимые для преобразования датчика.
MF_DEVICESTREAM_STREAM_CATEGORY
Представляет категорию потока.
MF_DEVICESTREAM_STREAM_ID
Указывает идентификатор потоковой передачи ядра (KS) для потока на устройстве записи видео.
MF_DEVICESTREAM_TAKEPHOTO_TRIGGER
Указывает, является ли триггер фотографии инкапсулированным в источник устройства.
MF_DEVICESTREAM_TRANSFORM_STREAM_ID
Представляет идентификатор потока преобразования Media Foundation (MFT) потока потока.
MF_DEVSOURCE_ATTRIBUTE_ENABLE_MS_CAMERA_EFFECTS
Указывает, включены ли Камера Windows эффекты для устройства записи.
MF_DEVSOURCE_ATTRIBUTE_FRAMESERVER_SHARE_MODE
Настраивает источник устройства камеры, представленный экземпляром IMFMEdiaSource , в режиме управления или режиме общего доступа.
MF_DEVSOURCE_ATTRIBUTE_FRIENDLY_NAME
Указывает отображаемое имя устройства.
MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE
Указывает выходной формат устройства.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE
Указывает тип устройства, например запись звука или запись видео.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID
Указывает идентификатор конечной точки для устройства записи звука.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE
Указывает роль устройства для устройства записи звука.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_CATEGORY
Указывает категорию устройства для устройства записи видео.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_HW_SOURCE
Указывает, является ли источник захвата видео аппаратным устройством или программным устройством.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_MAX_BUFFERS
Указывает максимальное количество кадров, которые будет буферировать источник записи видео.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK
Содержит символьную ссылку для драйвера записи видео.
MF_DMFT_FRAME_BUFFER_INFO
Содержит сведения о буферах кадра, выделенных системой, отправляемых драйверу устройства.
MF_DISABLE_LOCALLY_REGISTERED_PLUGINS
Указывает, отключены ли локально зарегистрированные подключаемые модули.
MF_ENABLE_3DVIDEO_OUTPUT
Указывает, как преобразование Media Foundation (MFT) должно выводить трехмерный стереоскопический видеопоток.
MF_EVENT_DO_THINNING
Когда источник мультимедиа запрашивает новую частоту воспроизведения, этот атрибут указывает, запрашивает ли источник и тоньше. Определение утончения см. в разделе "О элементе управления скоростью".
MF_EVENT_MFT_CONTEXT
Содержит определяемое вызывающим значение для события METransformMarker .
MF_EVENT_MFT_INPUT_STREAM_ID
Указывает входной поток в преобразовании Media Foundation (MFT).
MF_EVENT_OUTPUT_NODE
Определяет узел топологии для приемника потоков.
MF_EVENT_PRESENTATION_TIME_OFFSET
Смещение между временем презентации и метками времени источника мультимедиа.
MF_EVENT_SCRUBSAMPLE_TIME
Время презентации для образца, который был отрисован во время очистки.
MF_EVENT_SESSIONCAPS
Содержит флаги, определяющие возможности сеанса мультимедиа на основе текущей презентации.
MF_EVENT_SESSIONCAPS_DELTA
Содержит флаги, указывающие, какие возможности изменились в сеансе мультимедиа на основе текущей презентации.
MF_EVENT_SOURCE_ACTUAL_START
Содержит время начала, в течение которого источник мультимедиа перезапускается из текущей позиции.
MF_EVENT_SOURCE_CHARACTERISTICS
Указывает текущие характеристики источника мультимедиа.
MF_EVENT_SOURCE_CHARACTERISTICS_OLD
Указывает предыдущие характеристики источника мультимедиа.
MF_EVENT_SOURCE_FAKE_START
Указывает, пуста ли текущая топология сегмента.
MF_EVENT_SOURCE_PROJECTSTART
Указывает время начала топологии сегмента.
MF_EVENT_SOURCE_TOPOLOGY_CANCELED
Указывает, отменил ли источник Sequencer топологию.
MF_EVENT_START_PRESENTATION_TIME
Время начала презентации в 100-наносекундных единицах, измеряемых часами презентации.
MF_EVENT_START_PRESENTATION_TIME_AT_OUTPUT
Время презентации, в котором приемники мультимедиа отрисовывают первый образец новой топологии.
MF_EVENT_STREAM_METADATA_CONTENT_KEYIDS
Задает идентификаторы ключей содержимого.
MF_EVENT_STREAM_METADATA_KEYDATA
Указывает данные, относящиеся к системе защиты.
MF_EVENT_STREAM_METADATA_SYSTEMID
Указывает системный идентификатор, для которого предназначены ключевые данные.
MF_EVENT_TOPOLOGY_STATUS
Указывает состояние топологии во время воспроизведения.
MF_LOCAL_PLUGIN_CONTROL_POLICY
Задает локальную политику управления подключаемым модулем.
MF_LOW_LATENCY
Включает обработку с низкой задержкой в конвейере Media Foundation.
MF_MEDIA_ENGINE_AUDIO_CATEGORY
Указывает категорию аудиопотока.
MF_MEDIA_ENGINE_AUDIO_ENDPOINT_ROLE
Указывает роль устройства для звукового потока.
MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE
Задает режим совместимости браузера.
MF_MEDIA_ENGINE_CALLBACK
Содержит указатель на интерфейс обратного вызова для обработчика мультимедиа.
MF_MEDIA_ENGINE_CONTENT_PROTECTION_FLAGS
Указывает, будет ли обработчик мультимедиа воспроизводить защищенное содержимое.
MF_MEDIA_ENGINE_CONTENT_PROTECTION_MANAGER
Позволяет обработчику мультимедиа воспроизводить защищенное содержимое.
MF_MEDIA_ENGINE_COREWINDOW
Основное окно.
MF_MEDIA_ENGINE_DXGI_MANAGER
Задает диспетчер устройств инфраструктуры графики Microsoft DirectX (DXGI) в обработчике мультимедиа.
MF_MEDIA_ENGINE_EXTENSION
Содержит указатель на интерфейс IMFMediaEngineExtension.
MF_MEDIA_ENGINE_NEEDKEY_CALLBACK
Атрибут, который передается в МВФMediaEngineNeedKeyNotify обработчику мультимедиа при создании.
MF_MEDIA_ENGINE_OPM_HWND
Указывает окно для обработчика мультимедиа для применения защиты диспетчера выходных данных (OPM).
MF_MEDIA_ENGINE_PLAYBACK_HWND
Задает дескриптор в окне воспроизведения видео для обработчика мультимедиа.
MF_MEDIA_ENGINE_PLAYBACK_VISUAL
Задает визуальный элемент Microsoft DirectComposition в качестве области воспроизведения для обработчика мультимедиа.
MF_MEDIA_ENGINE_SOURCE_RESOLVER_CONFIG_STORE
Возвращает хранилище конфигурации исходного сопоставителя.
MF_MEDIA_ENGINE_STREAM_CONTAINS_ALPHA_CHANNEL
Указывает, содержит ли поток альфа-канал.
MF_MEDIA_ENGINE_TRACK_ID
Указывает идентификатор трека.
MF_MEDIA_ENGINE_VIDEO_OUTPUT_FORMAT
Задает целевой формат отрисовки для обработчика мультимедиа.
MF_MEDIATYPE_MULTIPLEXED_MANAGER
Предоставляет экземпляр IMFMuxStreamMediaTypeManager , который можно использовать для получения типов носителей подпотоков мультиплексированного источника мультимедиа, а также управления сочетанием подпотоков, которые мультиплексируются источником.
MF_MP2DLNA_AUDIO_BIT_RATE
Указывает максимальную скорость передачи звука для приемника мультимедиа Digital Living Network Alliance (DLNA).
MF_MP2DLNA_ENCODE_QUALITY
Задает качество кодирования для приемника мультимедиа DLNA.
MF_MP2DLNA_STATISTICS
Получает статистику из приемника мультимедиа DLNA.
MF_MP2DLNA_USE_MMCSS
Указывает, использует ли приемник мультимедиа DLNA службу планировщика мультимедиа мультимедиа (MMCSS)
MF_MP2DLNA_VIDEO_BIT_RATE
Указывает максимальную скорость передачи видео для приемника мультимедиа DLNA.
MF_MPEG4SINK_MOOV_BEFORE_MDAT
Указывает, что moov будет записан перед полем mdat в созданном файле.
MF_MPEG4SINK_SPSPPS_PASSTHROUGH
Указывает, фильтрует ли приемник файлов MPEG-4 набор параметров последовательности (SPS) и набор параметров рисунка (PPS) NALUs.
MF_MSE_ACTIVELIST_CALLBACK
Содержит указатель на интерфейс обратного вызова приложения для интерфейса МВФBufferListNotify для активного списка буферов.
MF_MSE_BUFFERLIST_CALLBACK
Содержит указатель на интерфейс обратного вызова приложения для МВФBufferListNotify.
MF_MSE_CALLBACK
Содержит указатель на интерфейс обратного вызова приложения для МВФMediaSourceExtensionNotify.
MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION
Задает профиль звука и уровень потока расширенного кодирования звука (AAC).
MF_MT_AAC_PAYLOAD_TYPE
Указывает тип полезных данных потока расширенного аудиокодирования (AAC).
MF_MT_ALL_SAMPLES_INDEPENDENT
Указывает тип носителя независимо от других примеров в потоке.
MF_MT_ALPHA_MODE
Указывает, является ли альфа-режим для типов видеофайлов цветового носителя предварительно или прямо.
MF_MT_AM_FORMAT_TYPE
Содержит GUID формата DirectShow для типа носителя.
MF_MT_ARBITRARY_FORMAT
Дополнительные данные форматирования двоичного потока в файле расширенного формата систем (ASF).
MF_MT_ARBITRARY_HEADER
Данные, относящиеся к типу, для двоичного потока в файле Расширенного формата систем (ASF).
MF_MT_AUDIO_AVG_BYTES_PER_SECOND
Среднее число байтов в секунду в типе аудиомедийного носителя.
MF_MT_AUDIO_BITS_PER_SAMPLE
Количество битов на образец звука в типе звукового носителя.
MF_MT_AUDIO_BLOCK_ALIGNMENT
Выравнивание блока в байтах для типа аудиомедийного носителя. Выравнивание блока — это минимальная атомарная единица данных для звукового формата.
MF_MT_AUDIO_CHANNEL_MASK
В типе аудиомедийного носителя указывает назначение аудиоканалов позициям динамиков.
MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND
Количество примеров звука в секунду в типе аудиомедийного носителя.
MF_MT_AUDIO_FOLDDOWN_MATRIX
Указывает, как декодирования звука должен преобразовывать многоканальный звук в стереоданные выходные данные. Этот процесс также называется свертывания.
MF_MT_AUDIO_NUM_CHANNELS
Число аудиоканалов в типе аудиомедийного носителя.
MF_MT_AUDIO_PREFER_WAVEFORMATEX
Указывает предпочтительную структуру устаревшего формата, используемую при преобразовании типа аудиомедийного носителя.
MF_MT_AUDIO_SAMPLES_PER_BLOCK
Количество примеров звука, содержащихся в одном сжатом блоке звуковых данных. Этот атрибут можно использовать в сжатых звуковых форматах с фиксированным количеством примеров в каждом блоке.
MF_MT_AUDIO_SAMPLES_PER_SECOND
Количество примеров звука в секунду в типе аудиомедийного носителя.
MF_MT_AUDIO_VALID_BITS_PER_SAMPLE
Количество допустимых битов звуковых данных в каждом примере звука.
MF_MT_AUDIO_WMADRC_AVGREF
Эталонный средний уровень громкости звукового файла Windows Media.
MF_MT_AUDIO_WMADRC_AVGTARGET
Целевой средний уровень громкости звукового файла Windows Media.
MF_MT_AUDIO_WMADRC_PEAKREF
Эталонный уровень пикового тома звукового файла Windows Media.
MF_MT_AUDIO_WMADRC_PEAKTARGET
Целевой пиковый уровень тома звукового файла Windows Media.
MF_MT_AVG_BIT_ERROR_RATE
Скорость ошибок данных в битовых ошибках в секунду для типа видеомедийного носителя.
MF_MT_AVG_BITRATE
Приблизительная скорость передачи данных видеопотока в битах в секунду для типа видеотрансляции.
MF_MT_COMPRESSED
Указывает, сжимаются ли данные мультимедиа для типа носителя.
MF_MT_CUSTOM_VIDEO_PRIMARIES
Задает пользовательские первичные цвета для типа видеомедийного носителя.
MF_MT_D3D_RESOURCE_VERSION
Указывает версию Direct3D ресурсов, хранящихся в потоке данных, связанном с типом носителя.
MF_MT_D3D12_CPU_READBACK
Указывает, требуется ли доступ к ЦП для связанных ресурсов Direct3D.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER
Указывает, могут ли ресурсы в потоке использоваться для данных между адаптерами.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL
Указывает, можно ли создать представление набора элементов глубины для ресурсов Direct3D в потоке, связанном с типом носителя.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET
Указывает, можно ли создать целевое представление отрисовки для ресурсов Direct3D в потоке, связанном с типом носителя.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS
Указывает, могут ли ресурсы Direct3D в потоке одновременно получать доступ к нескольким разным очередям команд.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS
Указывает, можно ли создать неупорядоченное представление доступа для ресурсов Direct3D в потоке, связанном с типом носителя.
MF_MT_D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE
Указывает, запрещено ли создание представления ресурсов шейдера для ресурсов Direct3D в потоке, связанном с типом носителя.
MF_MT_D3D12_TEXTURE_LAYOUT
Указывает параметры макета текстуры, которые использовались для создания связанных ресурсов Direct3D.
MF_MT_DEFAULT_STRIDE
Шаг поверхности по умолчанию для типа мультимедиа с несжатым видео. Шаг — это количество байтов, необходимых для перехода от одной строки пикселей к следующей.
MF_MT_DEPTH_MEASUREMENT
Значение, определяющее систему измерения для значения глубины в видеокадре.
MF_MT_DEPTH_VALUE_UNIT
Значение, определяющее единицы для значения глубины в видеокадре.
MF_MT_DRM_FLAGS
Указывает, требуется ли применение защиты копирования для типа видеофайла.
MF_MT_DV_AAUX_CTRL_PACK_0
Пакет управления версиями вспомогательного звука (AAUX) для первого звукового блока в типе мультимедиа цифрового видео (DV).
MF_MT_DV_AAUX_CTRL_PACK_1
Пакет управления версиями вспомогательного звука (AAUX) для второго звукового блока в типе мультимедиа цифрового видео (DV).
MF_MT_DV_AAUX_SRC_PACK_0
Исходный пакет вспомогательного звука (AAUX) для первого звукового блока в типе мультимедиа цифрового видео (DV).
MF_MT_DV_AAUX_SRC_PACK_1
Исходный пакет вспомогательного звука (AAUX) для второго звукового блока в типе мультимедиа цифрового видео (DV).
MF_MT_DV_VAUX_CTRL_PACK
Вспомогательный пакет управления версиями видео (VAUX) в типе мультимедиа цифрового видео (DV).
MF_MT_DV_VAUX_SRC_PACK
Вспомогательный исходный пакет видео (VAUX) в типе мультимедиа цифрового видео (DV).
MF_MT_FIXED_SIZE_SAMPLES
Указывает тип носителя, имеет ли примеры фиксированный размер.
MF_MT_FORWARD_CUSTOM_NALU
Указывает, что типы единиц абстракции сети (NAL) должны пересылаться в выходных примерах декодером.
MF_MT_FORWARD_CUSTOM_SEI
Указывает, что типы единиц дополнительных улучшений (SEI) должны пересылаться в выходных примерах декодером.
MF_MT_FRAME_RATE
Частота кадров типа мультимедиа видео в кадрах в секунду.
MF_MT_FRAME_RATE_RANGE_MAX
Максимальная частота кадров, поддерживаемая устройством захвата видео в кадрах в секунду.
MF_MT_FRAME_RATE_RANGE_MIN
Минимальная частота кадров, поддерживаемая устройством захвата видео в кадрах в секунду.
MF_MT_FRAME_SIZE
Ширина и высота кадра видео в пикселях.
MF_MT_FRAMESOURCE_TYPES
Значение, указывающее тип датчика, предоставленного источником кадра, например цветом, инфракрасным или глубиной.
MF_MT_GEOMETRIC_APERTURE
Определяет геометрическую диафрагму для типа видеомедийного носителя.
MF_MT_H264_CAPABILITIES
Задает флаги возможностей для видеопотока H.264.
MF_MT_H264_MAX_CODEC_CONFIG_DELAY
Максимальное количество кадров кодировщика H.264 принимается для реагирования на команду.
MF_MT_H264_MAX_MB_PER_SEC
Задает максимальную скорость обработки макроблока для видеопотока H.264.
MF_MT_H264_RATE_CONTROL_MODES
Задает режим управления скоростью для видеопотока H.264.
MF_MT_H264_SIMULCAST_SUPPORT
Указывает количество конечных точек потоковой передачи и количество поддерживаемых потоков для кодировщика UVC H.264.
MF_MT_H264_SUPPORTED_RATE_CONTROL_MODES
Задает поддерживаемые режимы управления скоростью для видеопотока H.264.
MF_MT_H264_SUPPORTED_SLICE_MODES
Задает поддерживаемые режимы среза для видеопотока H.264.
MF_MT_H264_SUPPORTED_SYNC_FRAME_TYPES
Указывает типы кадров синхронизации, поддерживаемые для видеопотока H.264.
MF_MT_H264_SUPPORTED_USAGES
Задает поддерживаемые режимы использования для видеопотока H.264.
MF_MT_H264_SVC_CAPABILITIES
Задает возможности SVC видеопотока H.264.
MF_MT_H264_USAGE
Задает режим использования для кодировщика UVC H.264.
MF_MT_IMAGE_LOSS_TOLERANT
Указывает, является ли поток изображений ASF деградируемым типом JPEG.
MF_MT_INTERLACE_MODE
Описывает, как кадры в типе мультимедиа видео переплетаются.
MF_MT_MAJOR_TYPE
GUID основного типа для типа носителя.
MF_MT_MAX_KEYFRAME_SPACING
Максимальное количество кадров из одного ключевого кадра к следующему в типе видеомедийного носителя.
MF_MT_MAX_LUMINANCE_LEVEL
Задает максимальный уровень света содержимого в Nits. Этот атрибут имеет ту же семантику, что и MaxCLL , как определено в стандарте CEA-861.3.
MF_MT_MAX_FRAME_AVERAGE_LUMINANCE_LEVEL
Задает максимальный средний уровень света на кадр содержимого в Nits. Этот атрибут имеет ту же семантику, что и MaxFALL , как определено в стандарте CEA-861.3.
MF_MT_MAX_MASTERING_LUMINANCE
Указывает максимальный свет дисплея, на котором было создано содержимое, в Nits. Этот атрибут имеет ту же семантику, что и max_display_mastering_luminance , как определено в стандарте CEA-861.3.
MF_MT_MIN_MASTERING_LUMINANCE
Указывает максимальный свет дисплея, на котором было создано содержимое, в Nits. Этот атрибут имеет ту же семантику, что и min_display_mastering_luminance , как определено в стандарте CEA-861.3.
MF_MT_MINIMUM_DISPLAY_APERTURE
Определяет диафрагму отображения, которая является областью видеокадры, содержащей допустимые данные изображения.
MF_MT_MPEG_SEQUENCE_HEADER
Содержит заголовок последовательности MPEG-1 или MPEG-2 для типа видеомедийного носителя.
MF_MT_MPEG_START_TIME_CODE
Код времени начала группы изображений (GOP) для типа видеотрансляции MPEG-1 или MPEG-2.
Атрибут MF_MT_MPEG2_CONTENT_PACKET
Для типа носителя, описывающего поток транспорта MPEG-2 (TS), указывает, содержат ли транспортные пакеты заголовки пакетов содержимого.
MF_MT_MPEG2_FLAGS
Содержит другие флаги для типа видеотрансляции MPEG-2.
MF_MT_MPEG2_LEVEL
Указывает уровень MPEG-2 или H.264 в типе видеотрансляции.
MF_MT_MPEG2_PROFILE
Указывает профиль MPEG-2 или H.264 в типе видеомедийного носителя.
Атрибут MF_MT_MPEG2_STANDARD
Для типа мультимедиа, описывающего поток программы MPEG-2 (PS) или транспортный поток (TS), указывает стандарт, используемый для мультиплексации потока.
Атрибут MF_MT_MPEG2_TIMECODE
Для типа носителя, описывающего поток транспорта MPEG-2 (TS), указывает транспортные пакеты с кодом 4-байтового времени.
MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY
Указывает текущую запись в примере описания для типа мультимедиа MPEG-4.
MF_MT_MPEG4_SAMPLE_DESCRIPTION
Содержит поле описания примера для ФАЙЛА MP4 или 3GP.
MF_MT_ORIGINAL_4CC
Содержит исходный кодек FOURCC для видеопотока.
MF_MT_ORIGINAL_WAVE_FORMAT_TAG
Содержит исходный тег формата WAVE для звукового потока.
MF_MT_PAD_CONTROL_FLAGS
Указывает пропорции выходного прямоугольника для типа видеомедийного носителя.
MF_MT_PALETTE
Содержит записи палитры для типа мультимедиа видео. Используйте этот атрибут для палеттизированных форматов видео, таких как RGB 8.
MF_MT_PAN_SCAN_APERTURE
Определяет диафрагму сдвига или сканирования, которая является 4 3 региона видео, которое должно отображаться в режиме сдвига или сканирования.
MF_MT_PAN_SCAN_ENABLED
Указывает, включен ли режим сдвига или сканирования.
MF_MT_PIXEL_ASPECT_RATIO
Пропорции пикселей для типа видеомедий.
MF_MT_REALTIME_CONTENT
Указывает тип контента мультимедиа в режиме реального времени.
MF_MT_SAMPLE_SIZE
Задает размер каждого примера в байтах в типе носителя.
MF_MT_SOURCE_CONTENT_HINT
Описывает предполагаемое соотношение пропорций для типа видеомедийного носителя.
MF_MT_SPATIAL_AUDIO_MAX_DYNAMIC_OBJECTS
Указывает максимальное количество динамических звуковых объектов, которые могут быть отрисованы имитацией звуковой конечной точки.
MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_FORMAT_ID
Определяемый декодатором GUID, определяющий формат метаданных пространственного звука, уведомляющий подчиненные компоненты типа объекта метаданных о том, что декодировщик будет выводить.
MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_LENGTH
Значение, указывающее размер объекта пространственных звуковых метаданных в байтах, выводимого декодатором.
MF_MT_SUBTYPE
GUID подтипа для типа носителя.
Атрибут MF_MT_TIMESTAMP_CAN_BE_DTS
Указывает, может ли декодировщик использовать декодирования меток времени (DTS) при установке меток времени.
MF_MT_TRANSFER_FUNCTION
Указывает функцию преобразования из RGB в R'G'B для типа видеомедийного носителя.
MF_MT_USER_DATA
Содержит дополнительные данные формата для типа носителя.
MF_MT_VIDEO_3D
Указывает, содержит ли видеопоток трехмерное содержимое.
MF_MT_VIDEO_3D_FIRST_IS_LEFT
Для трехмерного формата видео указывает, какое представление — это левое представление.
MF_MT_VIDEO_3D_FORMAT
Для типа видеомедийного носителя указывает, как трехмерные видеокадры хранятся в памяти.
MF_MT_VIDEO_3D_LEFT_IS_BASE
Для трехмерного формата видео указывает, какое представление является базовым.
MF_MT_VIDEO_3D_NUM_VIEWS
Количество представлений в трехмерной последовательности видео.
MF_MT_VIDEO_CHROMA_SITING
Описывает способ выборки хрома для типа видеомедийного носителя Y'Cb'Cr.
MF_MT_VIDEO_LEVEL
Указывает уровень MPEG-2 или H.264 в типе видеотрансляции. Это псевдоним MF_MT_MPEG2_LEVEL.
MF_MT_VIDEO_LIGHTING
Задает оптимальные условия освещения для типа видеомедии.
MF_MT_VIDEO_NOMINAL_RANGE
Задает номинальный диапазон цветовой информации в типе видеомедийного носителя.
MF_MT_VIDEO_PRIMARIES
Указывает цвет первичных элементов для типа видеомедий.
MF_MT_VIDEO_PROFILE
Указывает профиль кодирования видео в типе выходного носителя. Это псевдоним атрибута MF_MT_MPEG2_PROFILE .
MF_MT_VIDEO_RENDERER_EXTENSION_PROFILE
Содержит строку, соответствующую записи в списке VideoRendererExtensionProfiles манифеста приложения UWP, чтобы выбрать, какой эффект нужно загрузить.
MF_MT_VIDEO_ROTATION
Задает поворот видеокадры в направлении по часовой стрелке.
MF_MT_WRAPPED_TYPE
Содержит тип носителя, который был упакован в другой тип носителя.
MF_MT_YUV_MATRIX
Для типов мультимедиа YUV определяет матрицу преобразования из цветового пространства Y'Cb'Cr в цветовое пространство R'G'B.
MF_NALU_LENGTH_INFORMATION
Указывает длину NALUs в примере. Это большой двоичный объект MF, установленный на сжатых входных примерах декодировщика H.264.
MF_NALU_LENGTH_SET
Указывает, что сведения о длине NALU будут отправляться в виде BLOB-объекта с каждым сжатым примером H.264.
MF_PD_APP_CONTEXT
Содержит указатель на дескриптор презентации из пути защищенного носителя (PMP).
MF_PD_ASF_CODECLIST
Содержит сведения о кодеках и форматах, которые использовались для кодирования содержимого в файле ADVANCED Systems Format (ASF). Этот атрибут соответствует объекту Codec List в заголовке ASF, определенном в спецификации ASF.
MF_PD_ASF_CONTENTENCRYPTION_KEYID
Указывает идентификатор ключа для зашифрованного файла расширенного формата систем (ASF). Этот атрибут соответствует полю идентификатора ключа заголовка шифрования содержимого, определенному в спецификации ASF.
MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL
Указывает URL-адрес приобретения лицензии для зашифрованного файла расширенного формата систем (ASF). Этот атрибут соответствует полю URL-адреса лицензии заголовка шифрования содержимого, определенного в спецификации ASF.
MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA
Содержит секретные данные для зашифрованного файла расширенного формата систем (ASF). Этот атрибут соответствует полю секретных данных заголовка шифрования содержимого, определенному в спецификации ASF.
MF_PD_ASF_CONTENTENCRYPTION_TYPE
Задает тип механизма защиты, используемого в файле расширенного формата систем (ASF).
MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA
Содержит данные шифрования для файла Advanced Systems Format (ASF). Этот атрибут соответствует объекту расширенного шифрования содержимого в заголовке ASF, определенном в спецификации ASF.
MF_PD_ASF_DATA_LENGTH
Задает размер в байтах раздела данных файла расширенного формата систем (ASF).
MF_PD_ASF_DATA_START_OFFSET
Задает смещение (в байтах) с начала файла расширенного формата систем (ASF) до начала первого пакета данных.
MF_PD_ASF_FILEPROPERTIES_CREATION_TIME
Указывает дату и время создания файла расширенного формата систем (ASF).
MF_PD_ASF_FILEPROPERTIES_FILE_ID
Задает идентификатор файла расширенного формата систем (ASF).
MF_PD_ASF_FILEPROPERTIES_FLAGS
Указывает, является ли файл расширенного формата систем (ASF) широковещательным или ищется. Это значение соответствует полю Флагов объекта свойств файла, определенного в спецификации ASF.
MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE
Задает максимальную скорость мгновенного бита в битах в секунду для файла расширенного формата систем (ASF).
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE
Задает максимальный размер пакета в байтах файла расширенного формата систем (ASF).
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE
Задает минимальный размер пакета (в байтах) для файла расширенного формата систем (ASF).
MF_PD_ASF_FILEPROPERTIES_PACKETS
Указывает количество пакетов в разделе данных файла расширенного формата систем (ASF).
MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION
Указывает время, необходимое для воспроизведения файла расширенного формата систем (ASF) в 100-наносекундах.
MF_PD_ASF_FILEPROPERTIES_PREROLL
Указывает время в миллисекундах для буферизации данных перед воспроизведением файла РАСШИРЕННОго формата систем (ASF).
MF_PD_ASF_FILEPROPERTIES_SEND_DURATION
Указывает время в 100-наносекундных единицах, необходимых для отправки файла расширенного формата систем (ASF). Время отправки пакета — это время доставки пакета по сети. Это не время презентации пакета.
MF_PD_ASF_INFO_HAS_AUDIO
Указывает, содержит ли файл расширенных систем (ASF) любые звуковые потоки.
MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO
Указывает, содержит ли файл advanced Systems Format (ASF) любые потоки, которые не являются звуком или видео.
MF_PD_ASF_INFO_HAS_VIDEO
Указывает, содержит ли файл расширенного формата систем (ASF) по крайней мере один видеопоток.
MF_PD_ASF_LANGLIST
Указывает список идентификаторов языка, указывающих языки, содержащиеся в файле расширенного формата систем (ASF). Этот атрибут соответствует объекту списка языков, определенному в спецификации ASF.
MF_PD_ASF_LANGLIST_LEGACYORDER
Содержит список языков RFC 1766, используемых в текущей презентации.
MF_PD_ASF_MARKER
Указывает маркеры в файле расширенного формата систем (ASF). Этот атрибут соответствует объекту маркера в заголовке ASF, определенном в спецификации ASF.
MF_PD_ASF_METADATA_IS_VBR
Указывает, используется ли файл расширенного формата систем (ASF) кодировку переменной скорости (VBR).
MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS
Задает список скоростей битов и соответствующих буферных окон для файла расширенного формата расширенных систем (ASF) переменной скорости (VBR).
MF_PD_ASF_METADATA_V8_BUFFERAVERAGE
Указывает средний размер буфера, необходимый для файла расширенного формата систем (ASF) переменной скорости (VBR).
MF_PD_ASF_METADATA_V8_VBRPEAK
Задает самую высокую скорость битовой скорости в файле расширенного формата систем (ASF) переменной скорости (VBR).
MF_PD_ASF_SCRIPT
Задает список команд скриптов и параметров для файла расширенного формата систем (ASF). Этот атрибут соответствует объекту команды script в заголовке ASF, определенном в спецификации ASF.
MF_PD_AUDIO_ENCODING_BITRATE
Задает скорость кодирования звука для презентации в битах в секунду. Этот атрибут применяется к дескрипторам презентации.
MF_PD_AUDIO_ISVARIABLEBITRATE
Указывает, имеют ли звуковые потоки в презентации переменную скорость передачи.
MF_PD_DURATION
Указывает длительность презентации в 100-наносекундах.
MF_PD_LAST_MODIFIED_TIME
Указывает время последнего изменения презентации.
MF_PD_MIME_TYPE
Указывает тип MIME содержимого.
MF_PD_PLAYBACK_BOUNDARY_TIME
Сохраняет время (в 100 единицах nanoseconds), с которого должна начинаться презентация относительно начала источника мультимедиа.
MF_PD_PLAYBACK_ELEMENT_ID
Содержит идентификатор элемента playlist в презентации.
MF_PD_PMPHOST_CONTEXT
Содержит указатель на прокси-объект для дескриптора презентации приложения.
MF_PD_PREFERRED_LANGUAGE
Содержит предпочтительный язык RFC 1766 источника мультимедиа.
MF_PD_SAMI_STYLELIST
Содержит понятные имена стилей Синхронизированного обмена мультимедиа (SAMI), определенных в файле SAMI.
MF_PD_TOTAL_FILE_SIZE
Указывает общий размер исходного файла в байтах. Этот атрибут применяется к дескрипторам презентации. Источник мультимедиа может при необходимости задать этот атрибут.
MF_PD_VIDEO_ENCODING_BITRATE
Задает скорость кодирования видео для презентации в битах в секунду. Этот атрибут применяется к дескрипторам презентации.
MF_READWRITE_D3D_OPTIONAL
Указывает, требуется ли приложению поддержка Microsoft Direct3D в средстве чтения источника или записи приемника.
MF_READWRITE_DISABLE_CONVERTERS
Включает или отключает преобразования формата с помощью средства чтения источника или модуля записи приемника.
MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS
Позволяет средству чтения источника или приемника использовать аппаратные преобразования Media Foundation (MFT).
MF_READWRITE_MMCSS_CLASS
Задает класс планировщика мультимедийных классов (MMCSS) для средства чтения источника или модуля записи приемника.
MF_READWRITE_MMCSS_CLASS_AUDIO
Задает класс планировщика мультимедийных классов (MMCSS) для потоков обработки звука в средстве чтения исходного кода или записи приемника.
MF_READWRITE_MMCSS_PRIORITY
Задает приоритет базового потока для средства чтения источника или записи приемника.
MF_READWRITE_MMCSS_PRIORITY_AUDIO
Задает базовый приоритет потоков обработки звука, созданных средством чтения исходного кода или средства записи приемника.
MF_SA_D3D_ALLOCATE_DISPLAYABLE_RESOURCES
Указывает, должен ли образец распределителя MFT выделить базовую текстуру Direct3D с помощью флага D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE.
MF_SA_BUFFERS_PER_SAMPLE
Указывает, сколько буферов, которые создает видео-образец распределителя для каждого примера видео.
MF_SA_D3D_AWARE
Указывает, поддерживает ли преобразование Media Foundation (MFT) ускорение видео DirectX (DXVA). Этот атрибут применяется только к видео MFTs.
MF_SA_D3D11_AWARE
Указывает, поддерживает ли преобразование Media Foundation (MFT) Microsoft Direct3D 11.
MF_SA_D3D11_BINDFLAGS
Указывает флаги привязки, используемые при выделении поверхностей Direct3D 11 для примеров мультимедиа.
MF_SA_D3D11_SHARED
Указывает на образец видеообследователя для создания текстур, доступных для совместного использования с помощью keyed-mutex.
MF_SA_D3D11_SHARED_WITHOUT_MUTEX
Указывает примеру видеообследователя для создания текстур в качестве совместного использования с помощью устаревшего механизма.
MF_SA_D3D11_USAGE
Указывает, как выделить поверхности Direct3D 11 для примеров мультимедиа.
MF_SA_D3D12_CLEAR_VALUE
Содержит большой двоичный объект с информацией, используемой для оптимизации четких операций для ресурсов Direct3D в потоке.
MF_SA_D3D12_HEAP_FLAGS
Содержит значение, указывающее параметры кучи, используемые для ресурсов Direct3D в потоке.
MF_SA_D3D12_HEAP_TYPE
Содержит значение, указывающее тип кучи, используемой для ресурсов Direct3D в потоке.
MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT
Указывает максимальное количество выходных примеров, которые преобразование Media Foundation (MFT) будет иметь выдающиеся в конвейере в любое время.
MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE
Указывает минимальное количество прогрессивных выборок, которые преобразование Media Foundation (MFT) должно быть разрешено в любое время.
MF_SA_REQUIRED_SAMPLE_COUNT
Указывает количество несжатых буферов, необходимых для деинтерлакизации расширенного приемника видео отрисовщика (EVR).
MF_SA_REQUIRED_SAMPLE_COUNT_PROGRESSIVE
Указывает количество примеров, которые требуется выделить для прогрессивного содержимого преобразование Media Foundation (MFT).
MF_SAMPLEGRABBERSINK_IGNORE_CLOCK
Указывает, использует ли приемник sample-grabber часы презентации для планирования выборок.
MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET
Смещение между меткой времени для каждого образца, полученного с помощью захвата образца, и временем, когда образец схватбер представляет образец.
MF_SD_ASF_EXTSTRMPROP_AVG_BUFFERSIZE
Указывает средний размер буфера в байтах, необходимый для потока в файле расширенного формата систем (ASF).
MF_SD_ASF_EXTSTRMPROP_AVG_DATA_BITRATE
Указывает среднюю скорость передачи данных в битах в секунду потока в файле "Расширенные системы" (ASF).
MF_SD_ASF_EXTSTRMPROP_LANGUAGE_ID_INDEX
Задает язык, используемый потоком в файле расширенного формата систем (ASF).
MF_SD_ASF_EXTSTRMPROP_MAX_BUFFERSIZE
Задает максимальный размер буфера в байтах, необходимый для потока в файле расширенного формата систем (ASF).
MF_SD_ASF_EXTSTRMPROP_MAX_DATA_BITRATE
Задает максимальную скорость передачи данных в битах в секунду потока в файле расширенного формата систем (ASF).
MF_SD_ASF_METADATA_DEVICE_CONFORMANCE_TEMPLATE
Задает шаблон соответствия устройств для потока в файле Расширенного формата систем (ASF).
MF_SD_ASF_STREAMBITRATES_BITRATE
Указывает среднюю скорость битов в битах в секунду потока в файле расширенного формата систем (ASF). Этот атрибут соответствует объекту свойств Stream Bitrate, определенному в спецификации ASF.
MF_SD_LANGUAGE
Задает язык для потока.
MF_SD_MUTUALLY_EXCLUSIVE
Указывает, является ли поток взаимоисключающим с другими потоками того же типа.
MF_SD_PROTECTED
Указывает, содержит ли поток защищенный контент.
MF_SD_SAMI_LANGUAGE
Содержит имя языка SAMI, определенного для потока.
Этот атрибут присутствует в дескрипторах потоков, возвращаемых из источника мультимедиа SAMI.
MF_SD_STREAM_NAME
Содержит имя потока.
MF_SENSORSTREAM_REQUIRED_SDDL
Этот атрибут используется для указания языка определения дескриптора безопасности (SDDL) в потоке, чтобы указать точные права доступа для данного датчика.
MF_SENSORSTREAM_REQUIRED_CAPABILITIES
Этот атрибут содержит разделенный точкой с запятой список строк возможностей, который указывает возможности, необходимые для определенного потока. Список строк возможностей, которые можно включить в этот атрибут, см. в разделе DeviceCapability.
MF_SESSION_APPROX_EVENT_OCCURRENCE_TIME
Приблизительное время, когда сеанс мультимедиа вызвал событие.
MF_SESSION_CONTENT_PROTECTION_MANAGER
Предоставляет интерфейс обратного вызова для приложения для получения объекта средства включения содержимого из сеанса защищенного пути мультимедиа (PMP).
MF_SESSION_GLOBAL_TIME
Указывает, имеют ли топологии глобальное время начала и остановки.
MF_SESSION_QUALITY_MANAGER
Содержит CLSID диспетчера качества для сеанса мультимедиа.
MF_SESSION_REMOTE_SOURCE_MODE
Указывает, что источник мультимедиа будет создан в удаленном процессе.
MF_SESSION_SERVER_CONTEXT
Позволяет двум экземплярам сеанса мультимедиа совместно использовать один и тот же процесс защищенного пути мультимедиа (PMP).
MF_SESSION_TOPOLOADER
Содержит CLSID загрузчика топологии для сеанса мультимедиа.
MF_SINK_WRITER_ASYNC_CALLBACK
Содержит указатель на интерфейс обратного вызова приложения для модуля записи приемника.
MF_SINK_WRITER_D3D_MANAGER
Содержит указатель на диспетчер устройств DXGI для записи приемника.
MF_SINK_WRITER_DISABLE_THROTTLING
Указывает, ограничивает ли модуль записи приемника скорость входящих данных.
MF_SINK_WRITER_ENCODER_CONFIG
Содержит указатель на хранилище свойств с свойствами кодирования.
MF_SOURCE_READER_ASYNC_CALLBACK
Содержит указатель на интерфейс обратного вызова приложения для средства чтения источника.
MF_SOURCE_READER_D3D_MANAGER
Содержит указатель на диспетчер устройств Microsoft Direct3D для средства чтения источника.
MF_SOURCE_READER_DISABLE_CAMERA_PLUGINS
Отключает использование подключаемых модулей камеры после обработки с помощью средства чтения источника.
MF_SOURCE_READER_DISABLE_DXVA
Указывает, включает ли средство чтения исходного кода ускорение видео DirectX (DXVA) на декодировщике видео.
MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN
Указывает, завершает ли средство чтения источника источник мультимедиа.
MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING
Включает расширенную обработку видео с помощью средства чтения источника, включая преобразование цветового пространства, деинтерлакирование, изменение размера видео и преобразование частоты кадров.
MF_SOURCE_READER_ENABLE_TRANSCODE_ONLY_TRANSFORMS
Позволяет средству чтения исходного кода использовать преобразования Media Foundation (MFT), оптимизированные для транскодирования.
MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING
Включает обработку видео с помощью средства чтения источника.
MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS
Возвращает характеристики источника мультимедиа из средства чтения источника.
MF_SOURCE_READER_MEDIASOURCE_CONFIG
Содержит свойства конфигурации для средства чтения источника.
MF_SOURCE_READER_PASSTHROUGH_MODE
Если этот атрибут задан, средство чтения источника передает примеры видео, поддерживаемые системной памятью, во внутренние MFT без автоматического копирования их в текстуру DirectX, даже если диспетчер устройств Direct3D присутствует.
MF_SOURCE_STREAM_SUPPORTS_HW_CONNECTION
Указывает, поддерживает ли источник мультимедиа аппаратный поток данных.
MF_STF_VERSION_DATE
Этот атрибут сохраняет FILETIME , представляющий метку даты и времени фабрики преобразования датчика.
MF_STF_VERSION_INFO
Этот атрибут представляет фабрику преобразования датчика сведений о версиях. Это единственный атрибут, необходимый для преобразований датчиков. Значение определяется разработчиком преобразования датчика и обрабатывается как непрозрачный конвейер мультимедиа.
MF_STREAM_SINK_SUPPORTS_HW_CONNECTION
Указывает, поддерживает ли приемник мультимедиа аппаратный поток данных.
MF_STREAM_SINK_SUPPORTS_ROTATION
Указывает, поддерживает ли приемник потока поворот видео.
MF_TOPOLOGY_DXVA_MODE
Указывает, включает ли загрузчик топологии ускорение видео Microsoft DirectX (DXVA) в топологии.
MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED
Указывает, пытается ли сеанс мультимедиа изменить топологию при изменении формата потока.
MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES
Указывает, перечисляет ли загрузчик топологии типы носителей, предоставляемые источником мультимедиа.
MF_TOPOLOGY_HARDWARE_MODE
Указывает, следует ли загружать аппаратные преобразования Media Foundation (MFTs) в топологии.
MF_TOPOLOGY_NO_MARKIN_MARKOUT
Указывает, обрезает ли примеры конвейера.
MF_TOPOLOGY_PLAYBACK_FRAMERATE
Указывает частоту обновления монитора.
MF_TOPOLOGY_PLAYBACK_MAX_DIMS
Задает размер целевого окна для воспроизведения видео.
MF_TOPOLOGY_PROJECTSTART
Указывает время остановки топологии относительно начала первой топологии в последовательности.
MF_TOPOLOGY_PROJECTSTOP
Указывает время начала топологии относительно начала первой топологии в последовательности.
MF_TOPOLOGY_RESOLUTION_STATUS
Указывает состояние попытки разрешения топологии.
MF_TOPOLOGY_START_TIME_ON_PRESENTATION_SWITCH
Указывает время начала презентаций, которые помещаются в очередь после первой презентации.
MF_TOPOLOGY_STATIC_PLAYBACK_OPTIMIZATIONS
Включает статические оптимизации в конвейере видео.
MF_TOPONODE_CONNECT_METHOD
Указывает, как загрузчик топологии подключает этот узел топологии и является ли этот узел необязательным.
MF_TOPONODE_D3DAWARE
Указывает, поддерживает ли преобразование, связанное с узлом топологии, ускорение видео DirectX (DXVA).
MF_TOPONODE_DECODER
Указывает, является ли базовый объект узла топологии декодером.
MF_TOPONODE_DECRYPTOR
Указывает, является ли базовый объект узла топологии расшифровщиком.
MF_TOPONODE_DISABLE_PREROLL
Указывает, используется ли сеанс мультимедиа предварительная версия в приемнике мультимедиа, представленном этим узлом топологии.
MF_TOPONODE_DISCARDABLE
Указывает, может ли конвейер удалять примеры из узла топологии.
MF_TOPONODE_DRAIN
Указывает, когда преобразование очищается.
MF_TOPONODE_ERROR_MAJORTYPE
Содержит основной тип носителя для узла топологии. Этот атрибут задается, если топология не загружается, так как не удалось найти правильный декодатор.
MF_TOPONODE_ERROR_SUBTYPE
Содержит подтип носителя для узла топологии. Этот атрибут задается, если топология не загружается, так как не удалось найти правильный декодатор.
MF_TOPONODE_ERRORCODE
Содержит код ошибки из последнего сбоя подключения для этого узла топологии.
MF_TOPONODE_FLUSH
Указывает, когда преобразование удаляется.
MF_TOPONODE_LOCKED
Указывает, можно ли изменить типы носителей на этом узле топологии.
MF_TOPONODE_MARKIN_HERE
Указывает, применяется ли конвейер разметки на этом узле.
MF_TOPONODE_MARKOUT_HERE
Указывает, применяется ли конвейер разметки на этом узле. Разметка — это точка окончания презентации. Если компоненты конвейера создают данные после точки разметки, данные не отображаются.
MF_TOPONODE_MEDIASTART
Указывает время начала презентации.
MF_TOPONODE_MEDIASTOP
Указывает время остановки презентации.
MF_TOPONODE_NOSHUTDOWN_ON_REMOVE
Указывает, как сеанс мультимедиа завершает работу объекта в топологии.
MF_TOPONODE_PRESENTATION_DESCRIPTOR
Содержит указатель на дескриптор презентации для источника мультимедиа.
MF_TOPONODE_PRIMARYOUTPUT
Указывает, какие выходные данные являются основными выходными данными на узле tee.
MF_TOPONODE_RATELESS
Указывает, является ли приемник мультимедиа, связанный с этим узлом топологии, скоростью без скорости.
MF_TOPONODE_SEQUENCE_ELEMENTID
Указывает элемент, содержащий этот исходный узел.
MF_TOPONODE_SOURCE
Содержит указатель на источник мультимедиа, связанный с узлом топологии.
MF_TOPONODE_STREAM_DESCRIPTOR
Содержит указатель на дескриптор потока для источника мультимедиа.
MF_TOPONODE_STREAMID
Идентификатор потока приемника потока, связанного с этим узлом топологии.
MF_TOPONODE_TRANSFORM_OBJECTID
Идентификатор класса (CLSID) преобразования Media Foundation (MFT), связанного с этим узлом топологии.
MF_TOPONODE_WORKQUEUE_ID
Указывает рабочую очередь для ветви топологии.
MF_TOPONODE_WORKQUEUE_ITEM_PRIORITY
Указывает приоритет рабочего элемента для ветви топологии.
MF_TOPONODE_WORKQUEUE_MMCSS_CLASS
Указывает задачу службы планировщика мультимедиа (MMCSS) для ветви топологии.
MF_TOPONODE_WORKQUEUE_MMCSS_PRIORITY
Указывает относительный приоритет потока для ветви топологии.
MF_TOPONODE_WORKQUEUE_MMCSS_TASKID
Указывает идентификатор задачи службы планировщика мультимедиа (MMCSS) для ветви топологии.
MF_TRANSCODE_ADJUST_PROFILE
Флаги профиля, определяющие параметры потока для топологии транскода. Флаги определяются в перечислении MF_TRANSCODE_ADJUST_PROFILE_FLAGS.
MF_TRANSCODE_CONTAINERTYPE
Указывает тип контейнера закодированного файла.
MF_TRANSCODE_DONOT_INSERT_ENCODER
Указывает, должен ли кодировщик быть включен в топологию транскода.
MF_TRANSCODE_ENCODINGPROFILE
Указывает профиль соответствия устройства для кодирования файлов расширенного формата потоковой передачи (ASF).
MF_TRANSCODE_QUALITYVSSPEED
Задает число от 0 до 100, указывающее компромисс между качеством кодирования и скоростью кодирования.
MF_TRANSCODE_SKIP_METADATA_TRANSFER
Указывает, записываются ли метаданные в транскодированный файл.
MF_TRANSCODE_TOPOLOGYMODE
Указывает для топологии транскода, будет ли загрузчик топологии загружать аппаратные преобразования.
MF_TRANSFORM_ASYNC
Указывает, выполняет ли преобразование Media Foundation (MFT) асинхронную обработку.
MF_TRANSFORM_ASYNC_UNLOCK
Включает использование асинхронного преобразования Media Foundation (MFT).
MF_TRANSFORM_CATEGORY_Attribute
Указывает категорию преобразования Media Foundation (MFT).
MF_TRANSFORM_FLAGS_Attribute
Содержит флаги для объекта активации Преобразования Media Foundation (MFT).
MF_USER_DATA_PAYLOAD
Задает, следует ли включать полезные данные пользователя в выходной пример.
MF_VIDEO_MAX_MB_PER_SEC
Указывает в МВФTransform максимальный коэффициент обработки макроблоков в макроблоках в секунду, поддерживаемый аппаратным кодировщиком.
MF_VIDEO_PROCESSOR_ALGORITHM
Задает алгоритм, используемый обработчиком видео.
MF_VIDEODSP_MODE
Задает режим обработки MFT для стабилизации видео.
MF_VIRTUALCAMERA_ASSOCIATED_CAMERA_SOURCES
Содержит объект IMFCollection, содержащий МВФMediaSourceEx, представляющий физические камеры, связанные с виртуальной камерой.
MF_VIRTUALCAMERA_APP_PACKAGE_FAMILY_NAME
Указывает имя семейства пакетов приложения для приложения конфигурации виртуальной камеры.
MF_VIRTUALCAMERA_PROVIDE_ASSOCIATED_CAMERA_SOURCES
Указывает, что конвейер должен предоставить список источников физической камеры, связанных с виртуальной камерой.
MF_XVP_CALLER_ALLOCATES_OUTPUT
Указывает, будет ли вызывающий объект выделять текстуры, используемые для выходных данных.
MF_XVP_DISABLE_FRC
Отключает преобразование частоты кадров в MFT видеопроцессоре.
MFASFSPLITTER_PACKET_BOUNDARY
Указывает, содержит ли буфер начало пакета расширенного формата систем (ASF).
MFPROTECTION_ACP
Указывает защиту аналогового копирования (ACP).
MFPROTECTION_CGMSA
Указывает систему управления поколением копирования — защиту A (CGMS-A).
MFPROTECTION_CONSTRICTAUDIO
Указывает для констрига звука.
MFPROTECTION_CONSTRICTVIDEO
Указывает для констрига видео.
MFPROTECTION_CONSTRICTVIDEO_NOOPM
Этот атрибут указывает дополнительную защиту, предоставляемую центром доверия вывода видео(OTA), если соединитель не предлагает защиту выходных данных.
MFPROTECTION_DISABLE
Указывает, что защита отключена.
MFPROTECTION_DISABLE_SCREEN_SCRAPE
Указывает отключение защиты от слома экрана.
MFPROTECTION_FFT
Указывает защиту FFT.
MFPROTECTION_GRAPHICS_TRANSFER_AES_ENCRYPTION
Задает шифрование AES DXVA для декодеров DXVA.
MFPROTECTION_HDCP
Указывает защиту HDCP с высокой пропускной способностью для защиты цифрового содержимого (HDCP).
MFPROTECTION_PROTECTED_SURFACE
Задает защищенную поверхность.
MFPROTECTION_TRUSTEDAUDIODRIVERS
Указывает доверенные звуковые драйверы.
MFPROTECTION_VIDEO_FRAMES
Указывает, разрешен ли приложению доступ к несжатым видеокадрам.
MFPROTECTION_WMDRMOTA
Указывает центр управления безопасностью выходных данных Windows Media Digital Rights Management (WMDRM) (OTA).
MFPROTECTIONATTRIBUTE_BEST_EFFORT
Задайте в качестве атрибута для объекта IMFOutputSchema . Если этот атрибут присутствует, попытка применить защиту игнорируется. Если связанное значение атрибута равно TRUE, следует применить схему защиты с атрибутом MFPROTECTIONATTRIBUTE_FAIL_OVER .
MFPROTECTIONATTRIBUTE_FAIL_OVER
Указывает, выполняется ли отработка отказа защиты в этом случае, если лучшие усилия завершались сбоем. Этот атрибут можно использовать с объектами IMFOutputSchema.
MFSampleExtension_3DVideo
Указывает, содержит ли образец мультимедиа трехмерный видеокадр.
MFSampleExtension_3DVideo_SampleFormat
Указывает, как трехмерный видеокадр хранится в образце мультимедиа.
MFSampleExtension_BottomFieldFirst
Указывает доминирующее поле для чередуемого видеокадры.
MFSampleExtension_CameraExtrinsics
Содержит экстринсику камеры для примера.
MFSampleExtension_CaptureMetadata
Хранилище МВФAttributes для всех метаданных, связанных с конвейером захвата.
MFSampleExtension_CleanPoint
Указывает, является ли выборка случайной точкой доступа.
MFSampleExtension_Content_KeyID
Задает идентификатор ключа для примера.
Атрибут MFSampleExtension_DecodeTimestamp
Содержит метку времени декодирования (DTS) для примера.
MFSampleExtension_DerivedFromTopField
Указывает, был ли деинтерлакированные видеокадры производными от верхнего или нижнего поля.
MFSampleExtension_DeviceReferenceSystemTime
Указывает исходную метку времени устройства в примере.
MFSampleExtension_DeviceTimestamp
Содержит метку времени от драйвера устройства.
MFSampleExtension_Discontinuity
Указывает, является ли образец носителя первым после разрыва в потоке.
MFSampleExtension_Encryption_CryptByteBlock
Указывает размер зашифрованного блока байтов для шифрования шаблонов на основе примера.
MFSampleExtension_Encryption_HardwareProtection
Указывает, является ли образец носителя защищенным оборудованием.
MFSampleExtension_Encryption_ProtectionScheme
Задает схему защиты для зашифрованных примеров.
MFSampleExtension_Encryption_SampleID
Указывает идентификатор зашифрованного примера.
MFSampleExtension_Encryption_SkipByteBlock
Указывает размер блока байтов очистки (без шифрования) для шифрования шаблонов на основе образца.
MFSampleExtension_Encryption_SubSampleMappingSplit
Задает вложенное сопоставление для примера, указывающее четкие и зашифрованные байты в образцах данных.
MFSampleExtension_FeatureMap
Содержит одну MACROBLOCK_DATA структуру для каждого макроблока в входном кадре.
MFSampleExtension_ForwardedDecodeUnits
Возвращает объект типа IMFCollection, содержащий объекты МВФSample, содержащие единицы слоя абстракции сети (NALUs) и единицы дополнительной информации об улучшении (SEI), перенаправляемые декодером.
MFSampleExtension_ForwardedDecodeUnitType
Указывает тип, NALU или SEI, единицу, присоединенную к МВФSample в коллекции MFSampleExtension_ForwardedDecodeUnits.
MFSampleExtension_FrameCorruption
Указывает, поврежден ли видеокадр.
MFSampleExtension_Interlaced
Указывает, пересекается ли видеокадр или прогрессирует.
MFSampleExtension_LongTermReferenceFrameInfo
Указывает сведения о кадре долгосрочной ссылки (LTR) и возвращается в выходном примере.
MFSampleExtension_MeanAbsoluteDifference
Этот атрибут возвращает среднее абсолютное различие (MAD) во всех макроблоках в плоскости Y.
MFSampleExtension_MULTIPLEXED_MANAGER
Предоставляет экземпляр IMFMuxStreamSampleManager , используемый для доступа к коллекции образцов из подпотоков мультиплексированного источника мультимедиа.
MFSampleExtension_PacketCrossOffsets
Задает смещения границ полезных данных в кадре для защищенных примеров.
MFSampleExtension_PhotoThumbnail
Содержит эскиз фотографии МВФSample.
MFSampleExtension_PhotoThumbnailMediaType
Содержит МВФMediaType, описывающий тип формата изображения, содержащийся в атрибуте MFSampleExtension_PhotoThumbnail.
MFSampleExtension_PinholeCameraIntrinsics
Содержит встроенные элементы камеры закрепления для примера.
MFSampleExtension_RepeatFirstField
Указывает, следует ли повторять первое поле в чередуемом фрейме. Этот атрибут применяется к примерам мультимедиа.
MFSampleExtension_ROIRectangle
Указывает границы интересующего региона, указывающего область кадра, требующую другого качества.
MFSampleExtension_SingleField
Указывает, содержит ли пример видео один или два чередуемых полей. Этот атрибут применяется к примерам мультимедиа.
MFSampleExtension_SpatialLayerId
Идентификатор пространственного слоя данных, содержащихся в МВФSample.
MFSampleExtension_TargetGlobalLuminance
Значение в Nits, указывающее целевое глобальное освещение заднего света для связанного видеокадры.
MFSampleExtension_TemporalLayerId
Идентификатор темпорального слоя данных, содержащихся в МВФSample.
MFSampleExtension_Token
Содержит указатель на маркер, предоставленный методу IMFMediaStream::RequestSample .
MFSampleExtension_VideoDSPMode
Указывает, применена ли стабилизация видео к кадру видео.
MFSampleExtension_VideoEncodePictureType
Указывает тип рисунка, выходного кодировщиком видео.
MFSampleExtension_VideoEncodeQP
Указывает параметр квантизации (QP), используемый для кодирования примера видео.
MFStreamExtension_CameraExtrinsics
Содержит экстринсику камеры для потока.
MFStreamExtension_PinholeCameraIntrinsics
Содержит встроенные элементы камеры закрепления для потока.
MFT_CODEC_MERIT_Attribute
Содержит значение заслуг аппаратного кодека.
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_FORMFACTOR
Указывает форм-фактор для устройства аудио конечной точки, связанного с MFT-декодировщиком звука.
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_ID
Указывает идентификатор устройства аудио конечной точки, связанного с MFT-декодировщиком звука.
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_DIGITAL_STEREO_ONLY
Указывает, поддерживает ли устройство аудио конечной точки, связанное с декодирования звука MFT, только несжатые стереосигналы.
MFT_CONNECTED_STREAM_ATTRIBUTE
Содержит указатель на атрибуты потока подключенного потока на аппаратном преобразовании Media Foundation (MFT).
MFT_CONNECTED_TO_HW_STREAM
Указывает, подключено ли аппаратное преобразование Media Foundation (MFT) к другому аппаратному MFT.
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER
Указывает, предоставляет ли декодатор типы выходных данных IYUV/I420 (подходящие для транскодирования) перед другими форматами.
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT
Указывает окончательное разрешение выходных данных декодированного изображения после обработки видео.
MFT_DECODER_OPERATING_POINT
Укажите "операционную точку" декодера, уровень масштабируемости, с которым должен работать декодатор, когда он поддерживает пространственное или темпоральную масштабируемость.
MFT_ENCODER_SUPPORTS_CONFIG_EVENT
Указывает, что кодировщик MFT поддерживает получение событий MEEncodingParameter во время потоковой передачи.
MFT_ENUM_ADAPTER_LUID
Указывает уникальный идентификатор видеоадаптера. Используйте этот атрибут при вызове MFTEnum2 для перечисления MFT, связанных с определенным адаптером.
MFT_ENUM_HARDWARE_URL_Attribute
Содержит символьную ссылку для аппаратного преобразования Media Foundation (MFT).
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute
Указывает идентификатор поставщика для аппаратной платформы Media Foundation
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE
Указывает, оптимизирован ли декодатор для перекодирования, а не для воспроизведения.
MFT_ENUM_VIDEO_RENDERER_EXTENSION_PROFILE
Содержит список всех записей VideoRendererExtensionProfile в теге VideoRendererExtensionProfiles файла манифеста приложения UWP. MFTEnumEx сохраняет это в хранилище атрибутов объекта IMFActivate, который MFTEnumEx создает для MFTs с соответствующим манифестом UWP, содержащим тег VideoRendererExtensionProfiles.
MFT_FIELDOFUSE_UNLOCK_Attribute
Содержит указатель МВФFieldOfUseMFTUnlock , который можно использовать для разблокировки преобразования Media Foundation (MFT). Интерфейс IMFFieldOfUseMFTUnlock используется для разблокировки MFT с ограничениями на использование.
MFT_FRIENDLY_NAME_Attribute
Содержит отображаемое имя для аппаратного преобразования Media Foundation (MFT).
MFT_HW_TIMESTAMP_WITH_QPC_Attribute
Указывает, использует ли источник аппаратного устройства системное время для меток времени.
MFT_INPUT_TYPES_Attributes
Содержит зарегистрированные типы входных данных для преобразования Media Foundation (MFT).
MFT_OUTPUT_TYPES_Attributes
Содержит зарегистрированные типы выходных данных для преобразования Media Foundation (MFT).
MFT_PREFERRED_ENCODER_PROFILE
Содержит свойства конфигурации для кодировщика.
MFT_PREFERRED_OUTPUTTYPE_Attribute
Задает предпочтительный формат выходных данных для кодировщика.
MFT_PROCESS_LOCAL_Attribute
Указывает, зарегистрирован ли преобразование Media Foundation (MFT) только в процессе приложения.
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT
Указывает, должен ли H.264 видео remux MFT пометить изображения i как чистую точку для улучшения возможностей поиска. Это может привести к повреждению при поиске в несоответствующих окончательных MP4-файлах.
MFT_SUPPORT_3DVIDEO
Указывает, поддерживает ли преобразование Media Foundation (MFT) трехмерное стереоскопическое видео.
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE
Указывает, поддерживает ли преобразование Media Foundation (MFT) динамические изменения формата.
MFT_TRANSFORM_CLSID_Attribute
Содержит идентификатор класса (CLSID) преобразования Media Foundation (MFT).
VIDEO_ZOOM_RECT
Задает исходный прямоугольник для микшера видео с расширенным отрисовщиком видео (EVR). Исходный прямоугольник является частью кадра видео, который миксер щелкает на целевую поверхность.

МВФAttributes

Атрибуты Media Foundation