Microsoft Media Foundation

Обзор технологии Microsoft Media Foundation.

Для разработки Microsoft Media Foundation вам потребуются следующие заголовки:

Рекомендации по программированию для этой технологии см. в следующих разделах:

Перечисления

 
_MFP_CREATION_OPTIONS

Задает параметры функции MFPCreateMediaPlayer.
_MFP_CREDENTIAL_FLAGS

Содержит флаги для структуры MFP_ACQUIRE_USER_CREDENTIAL_EVENT.
_MFP_MEDIAITEM_CHARACTERISTICS

Содержит флаги, описывающие элемент мультимедиа.
_MFT_DRAIN_TYPE

Не поддерживается. (_MFT_DRAIN_TYPE)
_MFT_ENUM_FLAG

Содержит флаги для регистрации и перечисления преобразований Media Foundation (MFT).
_MFT_INPUT_DATA_BUFFER_FLAGS

Определяет флаги для метода IMFTransform::P rocessInput. В настоящее время флаги не определены.
_MFT_INPUT_STATUS_FLAGS

Указывает состояние входного потока в преобразовании Media Foundation (MFT).
_MFT_INPUT_STREAM_INFO_FLAGS

Описывает входной поток в преобразовании Media Foundation (MFT).
_MFT_OUTPUT_DATA_BUFFER_FLAGS

Определяет флаги для метода IMFTransform::P rocessOutput.
_MFT_OUTPUT_STATUS_FLAGS

Указывает, может ли преобразование Media Foundation (MFT) создавать выходные данные.
_MFT_OUTPUT_STREAM_INFO_FLAGS

Описывает поток вывода в преобразовании Media Foundation (MFT).
_MFT_PROCESS_OUTPUT_FLAGS

Определяет флаги для обработки выходных примеров в преобразовании Media Foundation (MFT).
_MFT_PROCESS_OUTPUT_STATUS

Указывает состояние вызова IMFTransform::P rocessOutput.
_MFT_SET_TYPE_FLAGS

Определяет флаги для настройки или тестирования типа мультимедиа в преобразовании Media Foundation (MFT).
AEC_SYSTEM_MODE

Указывает режим обработки для DSP голосового захвата. Это перечисление используется со свойством MFPKEY_WMAAECMA_SYSTEM_MODE.
AEC_VAD_MODE

Указывает тип обнаружения голосовой активности (VAD) для DSP голосового захвата. Это перечисление используется со свойством MFPKEY_WMAAECMA_FEATR_VAD.
ASF_SELECTION_STATUS

Определяет параметры выбора для потока ASF.
ASF_STATUSFLAGS

Определяет условия состояния для метода IMFASFSplitter::GetNextSample.
D3D11_AUTHENTICATED_CHANNEL_TYPE

Указывает тип канала, прошедшего проверку подлинности Microsoft Direct3D.
D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE

Указывает тип процесса, который определяется в структуре D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT.
D3D11_BUS_TYPE

Указывает тип шины ввода-вывода, используемой графическим адаптером.
D3D11_CONTENT_PROTECTION_CAPS

Содержит флаги, описывающие возможности защиты содержимого.
D3D11_CRYPTO_SESSION_STATUS

Представляет состояние интерфейса ID3D11CryptoSession.
D3D11_FEATURE_VIDEO

Указывает функцию видео Direct3D 11 или набор функций для запроса.
D3D11_VDOV_DIMENSION

Указывает способ доступа к ресурсу, который используется в представлении вывода декодирования видео.
D3D11_VIDEO_DECODER_BUFFER_TYPE

Указывает тип сжатого буфера для декодирования.
D3D11_VIDEO_DECODER_CAPS

Задает возможности декодера видео.
D3D11_VIDEO_FRAME_FORMAT

Описывает чередование видеопотока. (D3D11_VIDEO_FRAME_FORMAT)
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE

Задает режим альфа-заполнения для обработки видео. (D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE)
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS

Задает возможности автоматической обработки изображений видеопроцессором.
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS

Задает флаги, указывающие наиболее эффективные методы для выполнения операций обработки видео.
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS

Определяет возможности обработки видео для видеопроцессоров Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS

Определяет функции, которые может поддерживать видеопроцессор Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FILTER

Определяет фильтр видеопроцессоров.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS

Определяет возможности фильтрации изображений для видеопроцессоров Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS

Определяет возможности, связанные с форматами ввода для видеопроцессоров Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT

Указывает, как формат видео можно использовать для обработки видео.
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS

Указывает возможности обратной телесины (IVTC) видеопроцессоров.
D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE

Задает значения для диапазона яркости данных YUV.
D3D11_VIDEO_PROCESSOR_OUTPUT_RATE

Указывает скорость, с которой видеопроцессор создает выходные кадры из входного потока.
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS

Задает возможности обработки видео, связанные с деинтерлейсингом, обратным телециной (IVTC) и преобразованием частоты кадров.
D3D11_VIDEO_PROCESSOR_ROTATION

Указывает состояния поворота видео.
D3D11_VIDEO_PROCESSOR_STEREO_CAPS

Определяет возможности стерео 3D для видеопроцессоров Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE

Для стерео-трехмерного видео указывает, будут ли данные в кадре 0 или кадре 1 переворачиваться по горизонтали или по вертикали.
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT

Задает макет в памяти стерео-трехмерного видеокадра.
D3D11_VIDEO_USAGE

Указывает предполагаемое использование видеопроцессоров.
D3D11_VPIV_DIMENSION

Указывает, как получить доступ к ресурсу, который используется во входном представлении видеопроцессоров.
D3D11_VPOV_DIMENSION

Указывает, как получить доступ к ресурсу, который используется в представлении вывода видеопроцессоров.
D3D12_BITSTREAM_ENCRYPTION_TYPE

Указывает тип шифрования битового потока.
D3D12_FEATURE_VIDEO

Указывает функцию видео Direct3D 12 или набор функций для запроса.
D3D12_VIDEO_DECODE_ARGUMENT_TYPE

Указывает тип аргумента D3D12_VIDEO_DECODE_FRAME_ARGUMENT
D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS

Задает конфигурацию для декодирования видео.
D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS

Указывает, поддерживается ли операция преобразования декодирования видео.
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT

Задает индексы для массивов сведений о гистограмме каждого компонента. (D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT)
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS

Флаги для указания подмножества компонентов, используемых с гистограммой декодирования видео. (D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS)
D3D12_VIDEO_DECODE_STATUS

Указывает состояние операции декодирования видео.
D3D12_VIDEO_DECODE_SUPPORT_FLAGS

Указывает, поддерживается ли операция декодирования видео.
D3D12_VIDEO_DECODE_TIER

Указывает уровень декодирования аппаратного декодера видео, который определяет требуемый формат текстур и буферов, определенных приложением.
D3D12_VIDEO_ENCODER_CODEC

Задает кодеки для кодирования видео в Direct3D 12.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES

Задает прямые режимы для кодирования видео H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS

Задает флаги конфигурации для кодирования видео H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAGS

Перечисление флагов, разрешающее побитовые или сочетания значений из D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES

Указывает режим разблокировки среза, определенный синтаксисом disable_deblocking_filter_idc в спецификации H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE

Указывает возможные значения для размеров блоков кода luma для HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS

Задает флаги конфигурации для кодирования видео HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE

Указывает возможные значения для размеров блоков преобразования luma для HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAGS

Задает флаги поддержки конфигурации для кодирования видео H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS

Задает флаги поддержки конфигурации для кодирования видео HEVC.
D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS

Указывает ошибки, возникшие во время операции ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_FLAGS

Задает флаги для создания видеокодировщика.
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE

Задает режимы макета рамки видеокодировщика.
D3D12_VIDEO_ENCODER_FRAME_TYPE_H264

Указывает тип видеокадра H.264.
D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC

Указывает тип видеокадра HEVC.
D3D12_VIDEO_ENCODER_HEAP_FLAGS

Задает параметры кучи для кодирования видео.
D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE

Задает режимы обновления видеокодировщика.
D3D12_VIDEO_ENCODER_LEVELS_H264

Задает уровни кодировщика для кодирования H.264.
D3D12_VIDEO_ENCODER_LEVELS_HEVC

Задает уровни кодировщика для кодирования видео с высокой эффективностью (HEVC).
D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE

Задает режимы точности оценки движения для кодирования видео.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAGS

Задает флаги для свойств элемента управления рисунками, относящихся к H.264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS

Задает флаги для свойств элемента управления рисунками, зависящих от HEVC.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS

Задает флаги элемента управления изображением кодировщика видео.
D3D12_VIDEO_ENCODER_PROFILE_H264

Указывает профили кодировщика для кодирования H.264.
D3D12_VIDEO_ENCODER_PROFILE_HEVC

Указывает профили кодировщика для кодирования видео высокой эффективности (HEVC).
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS

Задает флаги для структуры 3D12_VIDEO_ENCODER_RATE_CONTROL.
D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE

Задает режимы управления скоростью кодировщика видео.
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS

Задает флаги для свойств элемента управления последовательностью кодировщика видео.
D3D12_VIDEO_ENCODER_SUPPORT_FLAGS

Задает флаги для функций кодировщика видео.
D3D12_VIDEO_ENCODER_TIER_HEVC

Указывает уровни кодировщика для кодирования видео с высокой эффективностью (HEVC).
D3D12_VIDEO_ENCODER_VALIDATION_FLAGS

Флаги, указывающие неподдерживаемые функции кодировщика.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAGS

Указывает использование связанного параметра команды расширения видео.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE

Задает этапы параметров для команд расширения видео.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE

Указывает типы параметров для команд расширения видео.
D3D12_VIDEO_FIELD_TYPE

Указывает, как чередуется видеокадр.
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE

Указывает тип чередование закодированных видеокадров.
D3D12_VIDEO_FRAME_STEREO_FORMAT

Определяет макет в памяти стерео трехмерного видеокадра.
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE

Определяет поддерживаемые размеры блоков поиска для оценки движения видео.
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS

Указывает размеры блоков поиска оценки движения, которые может поддерживать кодировщик видео.
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION

Определяет значения точности вектора для оценки движения видео.
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS

Задает точность вектора оценки движения, которую поддерживает кодировщик видео.
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE

Задает режим альфа-заполнения для обработки видео. (D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE)
D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS

Задает функции автоматической обработки, которые может поддерживать видеопроцессор.
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS

Задает возможности деинтерлейки видеопроцессоров.
D3D12_VIDEO_PROCESS_FEATURE_FLAGS

Указывает функции, которые может поддерживать видеопроцессор.
D3D12_VIDEO_PROCESS_FILTER_FLAGS

Указывает поддержку фильтров изображений, определенных перечислением D3D12_VIDEO_PROCESS_FILTER.
D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS

Задает флаги для входных потоков обработки видео.
D3D12_VIDEO_PROCESS_ORIENTATION

Указывает операцию ориентации, выполняемую видеопроцессором.
D3D12_VIDEO_PROCESS_SUPPORT_FLAGS

Указывает, поддерживается ли операция преобразования формата видео и цветового пространства.
D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS

Указывает поддержку защищенных ресурсов в операциях с видео.
D3D12_VIDEO_SCALE_SUPPORT_FLAGS

Задает возможности масштабирования видеомасштабирования.
DXVA2_NominalRange

Описывает, как сопоставить цветовые данные с нормализованным диапазоном [0...1].
DXVA2_SampleFormat

Описывает содержимое примера видео. Эти флаги используются в структуре DXVA2_ExtendedFormat.
DXVA2_SurfaceType

Описывает тип поверхности DirectX для directX Video Acceleration (DXVA).
DXVA2_VideoChromaSubSampling

Описывает расположение значений хрома относительно образцов luma в видеокадре YUV.
DXVA2_VideoLighting

Описание предполагаемых условий освещения для просмотра видеосодержимого.
DXVA2_VideoPrimaries

Указывает основные цветовые источники видео. (DXVA2_VideoPrimaries)
DXVA2_VideoTransferFunction

Задает функцию преобразования из линейного RGB в нелинейный RGB (R'G'B). (DXVA2_VideoTransferFunction)
DXVA2_VideoTransferMatrix

Описывает матрицы преобразования между Y'PbPr (видео компонента) и студией R'G'B". (DXVA2_VideoTransferMatrix)
DXVAHD_ALPHA_FILL_MODE

Указывает, как вычисляются выходные альфа-значения для операций blitlit microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE

Задает параметры состояния для операций blit при использовании Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_DEVICE_CAPS

Определяет возможности обработки видео для устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_DEVICE_TYPE

Указывает тип устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_DEVICE_USAGE

Указывает предполагаемое использование устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_FEATURE_CAPS

Определяет функции, которые может поддерживать устройство Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_FILTER

Задает фильтры изображений для обработки видео с ускорением видео Microsoft DirectX High Definition (DXVA-HD).
DXVAHD_FILTER_CAPS

Определяет возможности, связанные с настройкой и фильтрацией изображений для устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_FRAME_FORMAT

Описывает, как чередуется видеопоток. (DXVAHD_FRAME_FORMAT)
DXVAHD_INPUT_FORMAT_CAPS

Определяет возможности, связанные с форматами ввода для устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_ITELECINE_CAPS

Указывает возможности обратной телесины (IVTC) видеопроцессор microsoft DirectX с высоким разрешением (DXVA-HD).
DXVAHD_OUTPUT_RATE

Задает частоту выходных кадров для входного потока при использовании Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_PROCESSOR_CAPS

Задает возможности обработки видеопроцессоров microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE

Задает параметры состояния для входного потока в видеопроцессор Microsoft DirectX Video Acceleration High Definition High Definition (DXVA-HD).
DXVAHD_SURFACE_TYPE

Указывает тип области видео, созданной устройством Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
eAVDecDDStereoDownMixMode

Задает режим понижения стерео для звукового декодера Dolby Digital.
eAVEncAdaptiveMode

Задает адаптивный режим кодирования для видеокодировщика.
eAVEncH264PictureType

Указывает тип рисунка, который выводится видеокодировщиком.
eAVEncH264VLevel

Задает уровень кодирования H.264.
eAVEncH264VProfile

Указывает видеопрофиль H.264.
eAVEncVideoContentType

Указывает тип видеосодержимого.
MF_ATTRIBUTE_SERIALIZE_OPTIONS

Определяет флаги для сериализации и десериализации хранилищ атрибутов.
MF_ATTRIBUTE_TYPE

Определяет тип данных для пары "ключ-значение".
MF_ATTRIBUTES_MATCH_TYPE

Указывает, как сравнивать атрибуты для двух объектов.
MF_CAMERA_CONTROL_CONFIGURATION_TYPE

Указывает тип конфигурации элемента управления камеры.
MF_CAPTURE_ENGINE_DEVICE_TYPE

Указывает тип устройства захвата.
MF_CAPTURE_ENGINE_SINK_TYPE

Указывает тип приемника записи.
MF_CAPTURE_ENGINE_STREAM_CATEGORY

Определяет значения для категории исходного потока.
MF_CONNECT_METHOD

Указывает, как загрузчик топологии подключает узел топологии.
MF_CROSS_ORIGIN_POLICY

Сопоставляется с атрибутом W3C cross origin settings (CORS), используемым элементом мультимедиа HTML5.
MF_FILE_ACCESSMODE

Указывает запрошенный режим доступа для открытия файла.
MF_FILE_FLAGS

Задает поведение при открытии файла.
MF_FILE_OPENMODE

Указывает способ открытия или создания файла.
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_MEDIAKEY_STATUS

Указывает состояние ключа сеанса модуля расшифровки содержимого (CDM).
MF_MEDIAKEYSESSION_MESSAGETYPE

Указывает тип сообщения модуля расшифровки содержимого (CDM).
MF_MEDIAKEYSESSION_TYPE

Указывает тип сеанса модуля расшифровки содержимого (CDM), представленного объектом IMFContentDecryptionModuleSession.
MF_MSE_ERROR

Определяет различные состояния ошибок расширения источника мультимедиа.
MF_MSE_READY

Определяет различные состояния готовности расширения источника мультимедиа.
MF_MT_D3D_RESOURCE_VERSION_ENUM

Указывает версию Direct3D ресурса, используемого в потоке, связанном с типом мультимедиа.
MF_OBJECT_TYPE

Определяет типы объектов, созданные сопоставителями исходного кода.
MF_OPM_ACP_PROTECTION_LEVEL

Определяет уровни защиты для MFPROTECTION_ACP.
MF_OPM_CGMSA_PROTECTION_LEVEL

Определяет уровни защиты для MFPROTECTION_CGMSA.
MF_PLUGIN_CONTROL_POLICY

Определяет параметры политики для метода IMFPluginControl2::SetPolicy.
MF_Plugin_Type

Указывает тип объекта для интерфейса IMFPluginControl.
MF_QUALITY_ADVISE_FLAGS

Содержит флаги для метода IMFQualityAdvise2::NotifyQualityEvent.
MF_QUALITY_DROP_MODE

Указывает, насколько активно компонент конвейера должен удалять образцы.
MF_QUALITY_LEVEL

Указывает уровень качества для компонента конвейера.
MF_SHARING_ENGINE_EVENT

Определяет события, отправляемые подсистемой общего доступа.
MF_SOURCE_READER_CONTROL_FLAG

Содержит флаги для метода IMFSourceReader::ReadSample.
MF_SOURCE_READER_FLAG

Содержит флаги, указывающие состояние метода IMFSourceReader::ReadSample.
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

Указывает последовательность, в которой текст записывается в его родительском элементе.
MF_TOPOLOGY_RESOLUTION_STATUS_FLAGS

Определяет флаги состояния для атрибута MF_TOPOLOGY_RESOLUTION_STATUS.
MF_TOPOLOGY_TYPE

Определяет тип узла топологии.
MF_TOPONODE_DRAIN_MODE

Определяет время очистки преобразования в топологии.
MF_TOPONODE_FLUSH_MODE

Определяет, когда выполняется очистка преобразования в топологии.
MF_TOPOSTATUS

Указывает состояние топологии во время воспроизведения.
MF_TRANSCODE_ADJUST_PROFILE_FLAGS

Определяет флаги профиля, заданные в атрибуте MF_TRANSCODE_ADJUST_PROFILE.
MF_TRANSCODE_TOPOLOGYMODE_FLAGS

Определяет флаги для атрибута MF_TRANSCODE_TOPOLOGYMODE.
MF_URL_TRUST_STATUS

Указывает, является ли URL-адрес надежным источником.
MF_VIDEO_PROCESSOR_ALGORITHM_TYPE

Определяет алгоритмы для видеопроцессоров, используемых MF_VIDEO_PROCESSOR_ALGORITHM.
MF_VIDEO_PROCESSOR_MIRROR

Указывает способ перелистывания видеоибражение.
MF_VIDEO_PROCESSOR_ROTATION

Указывает способ поворота видеоимнима.
MF2DBuffer_LockFlags

Содержит флаги для метода IMF2DBuffer2::Lock2DSize.
MF3DVideoOutputType

Указывает способ вывода трехмерного стереоскопического видеопотока.
MFASF_INDEXER_FLAGS

Определяет параметры индексатора ASF.
MFASF_MULTIPLEXERFLAGS

Определяет параметры мультиплексера ASF.
MFASF_SPLITTERFLAGS

Определяет параметры разделитировщика ASF.
MFASF_STREAMSELECTOR_FLAGS

Определяет параметры селектора потоков ASF.
MFASYNC_WORKQUEUE_TYPE

Указывает тип рабочей очереди для создаваемой функции MFAllocateWorkQueueEx.
MFAudioConstriction

Задает значения для сужения звука.
MFBYTESTREAM_SEEK_ORIGIN

Указывает источник запроса поиска.
MFCameraOcclusionState

Указывает состояние окклюзии камеры.
MFCLOCK_CHARACTERISTICS_FLAGS

Содержит флаги, описывающие характеристики часов.
MFCLOCK_RELATIONAL_FLAGS

Определяет свойства часов.
MFCLOCK_STATE

Определяет состояние часов.
MFDepthMeasurement

Задает систему измерения для значения глубины в видеокадре.
MFFrameSourceTypes

Описывает тип данных, предоставляемых источником кадра.
MFMEDIASOURCE_CHARACTERISTICS

Определяет характеристики источника мультимедиа.
MFNET_PROXYSETTINGS

Указывает, как указатель прокси-сервера по умолчанию будет указывать параметры подключения к прокси-серверу.
MFNetAuthenticationFlags

Указывает, как будут использоваться учетные данные пользователя.
MFNetCredentialOptions

Описание параметров для кэширования сетевых учетных данных.
MFNetCredentialRequirements

Указывает, как диспетчер учетных данных должен получать учетные данные пользователя.
MFNETSOURCE_CACHE_STATE

Определяет состояние кэша для файла мультимедиа или записи.
MFNETSOURCE_PROTOCOL_TYPE

Указывает тип протокола управления, используемого при потоковой передаче или скачивании.
MFNETSOURCE_STATISTICS_IDS

Определяет статистику, собранную сетевым источником.
MFNETSOURCE_TRANSPORT_TYPE

Описывает тип транспорта, используемого для потоковой передачи или скачивания данных (TCP или UDP).
MFNominalRange

Указывает, включают ли данные цвета в запасной и в области ног.
MFP_EVENT_TYPE

Определяет типы событий для интерфейса IMFPMediaPlayerCallback.
MFP_MEDIAPLAYER_STATE

Указывает текущее состояние воспроизведения.
MFPMPSESSION_CREATION_FLAGS

Содержит флаги, определяющие поведение функции MFCreatePMPMediaSession.
MFPOLICYMANAGER_ACTION

Определяет действия, которые можно выполнять в потоке.
MFRATE_DIRECTION

Задает направление воспроизведения (вперед или в обратном направлении).
MFSampleAllocatorUsage

Перечисление MFSampleAllocatorUsage указывает использование распределителя компонентов, реализующих интерфейс IMFSampleAllocatorControl.
MFSampleEncryptionProtectionScheme

Указывает поддерживаемые схемы защиты для зашифрованных примеров.
MFSensorDeviceMode

Указывает режим совместного использования объекта IMFSensorDevice.
MFSensorDeviceType

Указывает тип устройства датчика. Значение из этого перечисления возвращается методом IMFSensorDevice::GetDeviceType.
MFSensorStreamType

Указывает, является ли поток, связанный с IMFSensorDevice, входным или выходным потоком.
MFSequencerTopologyFlags

Содержит флаги для добавления топологии в источник секвенсора или обновления топологии, уже существующей в очереди.
MFSESSION_GETFULLTOPOLOGY_FLAGS

Определяет флаги для метода IMFMediaSession::GetFullTopology.
MFSESSION_SETTOPOLOGY_FLAGS

Определяет поведение метода IMFMediaSession::SetTopology.
MFSHUTDOWN_STATUS

Описывает текущее состояние вызова метода IMFShutdown::Shutdown.
MFSINK_WMDRMACTION

Указывает, как приемник ФАЙЛОВ ASF должен применять DRM Windows Media.
MFStandardVideoFormat

Содержит значения, определяющие распространенные форматы видео.
MFSTREAMSINK_MARKER_TYPE

Определяет сведения о маркере потока для метода IMFStreamSink::P laceMarker.
MFT_MESSAGE_TYPE

Определяет сообщения для преобразования Media Foundation (MFT).
MFTIMER_FLAGS

Содержит флаги для метода IMFTimer::SetTimer.
MFTOPOLOGY_DXVA_MODE

Указывает, включает ли загрузчик топологии Ускорение видео Microsoft DirectX (DXVA) в топологии.
MFTOPOLOGY_HARDWARE_MODE

Указывает, будет ли загрузчик топологии вставлять в топологию аппаратные преобразования Media Foundation (MFT).
MFVideo3DFormat

Указывает, как трехмерные видеокадры хранятся в памяти.
MFVideo3DSampleFormat

Указывает, как трехмерный видеокадр хранится в образце мультимедиа.
MFVideoChromaSubsampling

Содержит флаги, определяющие схему кодирования хрома для данных Y'Cb'Cr.
MFVideoDRMFlags

Указывает тип защиты от копирования, необходимый для видеопотока.
MFVideoDSPMode

Указывает режим обработки MFT стабилизации видео.
MFVideoFlags

Содержит флаги, описывающие видеопоток.
MFVideoInterlaceMode

Указывает, как чередуется видеопоток.
MFVideoLighting

Описывает оптимальное освещение для просмотра определенного набора видеосодержимого.
MFVideoPadFlags

Указывает, следует ли заполнять видеоимочение таким образом, чтобы оно соответствовало заданному соотношению сторон.
MFVideoPrimaries

Указывает основные цветовые источники видео. (MFVideoPrimaries)
MFVideoRotationFormat

Описывает поворот видеоизучего в направлении против часовой стрелки.
MFVideoSrcContentHintFlags

Описывает предполагаемое соотношение сторон для видеопотока.
MFVideoTransferFunction

Задает функцию преобразования из линейного RGB в нелинейный RGB (R'G'B). (MFVideoTransferFunction)
MFVideoTransferMatrix

Описывает матрицы преобразования между Y'PbPr (видео компонента) и студией R'G'B. (MFVideoTransferMatrix)
MFVirtualCameraAccess

Указывает ограничения доступа для виртуальной камеры.
MFVirtualCameraLifetime

Указывает время существования виртуальной камеры.
MFVirtualCameraType

Указывает тип виртуальной камеры.
MFWaveFormatExConvertFlags

Содержит флаги, указывающие способ преобразования типа звукового носителя.
MIC_ARRAY_MODE

Указывает, как DSP голосового захвата выполняет обработку массива микрофона. Это перечисление используется со свойством MFPKEY_WMAAECMA_FEATR_MICARR_MODE.
OPM_ACP_PROTECTION_LEVEL

Задает уровень защиты для аналоговой защиты от копирования (ACP).
OPM_DPCP_PROTECTION_LEVEL

Указывает уровень защиты для Защиты содержимого DisplayPort (DPCP).
OPM_HDCP_PROTECTION_LEVEL

Задает уровень защиты для High-Bandwidth защиты цифрового содержимого (HDCP).
OPM_IMAGE_ASPECT_RATIO_EN300294

Указывает пропорции для ETSI EN 300 294.
OPM_VIDEO_OUTPUT_SEMANTICS

Указывает, будет ли интерфейс IOPMVideoOutput использовать семантику диспетчера защиты вывода (OPM) или семантику протокола COPP.
PLAYTO_SOURCE_CREATEFLAGS

Содержит флаги для метода IPlayToSourceClassFactory::CreateInstance.
SAMPLE_PROTECTION_VERSION

Определяет номер версии для примера защиты.
TOC_POS_TYPE

Перечисление TOC_POS_TYPE содержит элементы, определяющие тип позиции оглавление.
WMT_PROP_DATATYPE

Определяет типы данных, используемые для свойств кодека и DSP, доступ к которым выполняется с помощью методов интерфейса IWMCodecProps.

Функции

 
Прервать

Прерывает обработку текущего сегмента мультимедиа.
ActivateClassById

Создает объект среда выполнения Windows в процессе пути к защищенному носителю (PMP).
ActivateObject

Создает объект, связанный с этим объектом активации.
AddBlockedControl

Добавляет указанный заблокированный элемент управления .
AddBuffer

Добавляет буфер в конец списка буферов в примере.
AddClockStateSink

Регистрирует объект для уведомления при каждом запуске, остановке или приостановке часов или изменении скорости.
AddControlSubscription

Добавляет элемент управления камерой в список элементов управления, для которых будут создаваться уведомления IMFCameraControlNotify::OnChange.
AddDataSource

Добавляет источник данных с повременным текстом.
AddDataSourceFromUrl

Добавляет источник данных по времени из указанного URL-адреса.
AddDeviceSourceInfo

Сообщает конвейеру, что виртуальной камере потребуется монопольное управление физической камерой, указанной символическим именем устройства.
AddEffect

Добавляет эффект в поток захвата.
AddElement

Добавляет объект в коллекцию. (IMFCollection.AddElement)
AddElement

Добавляет исходный элемент в конец списка.
AddElementEx

Предоставляет расширенную версию IMFMediaEngineSrcElements::AddElements для добавления в элемент системы ключей, предназначенной для использования с содержимым.
AddEntry

Метод AddEntry добавляет в коллекцию отдельное оглавление и назначает индекс добавленной оглавлении.
AddEntry

Метод AddEntry добавляет отдельную запись в список и назначает ей индекс.
AddEntryList

Метод AddEntryList добавляет список записей в оглавление и назначает индекс списку записей.
AddHeader

Вызывается Microsoft Media Foundation для добавления одного заголовка HTTP в HTTP-запрос. Microsoft Media Foundation будет вызывать этот метод один раз для каждого заголовка, который должен быть включен в HTTP-запрос, прежде чем вызвать метод BeginSendRequest.
AddInputStreams

Добавляет один или несколько новых входных потоков в это преобразование Media Foundation (MFT).
AddMutualExclusion

Добавляет настроенный объект взаимного исключения в расширенный формат (ASF) в профиль.
AddNode

Добавляет узел в топологию.
AddPayloadExtension

Настраивает расширение полезных данных для потока.
AddProfile

Добавляет указанный профиль в коллекцию.
AddProfileFilter

Добавляет фильтр профиля в указанный поток мультимедиа.
AddProperty

Добавляет настраиваемые свойства интерфейса устройства в виртуальную камеру.
Addrange

Добавляет новый диапазон в список диапазонов времени.
AddRecord

Добавляет запись в объект взаимного исключения. Запись указывает потоки, которые являются взаимоисключающими с потоками во всех остальных записях.
AddRegistryEntry

Добавляет пользовательскую запись реестра в раздел реестра интерфейса устройства.
AddSourceBuffer

Добавляет IMFSourceBuffer в коллекцию буферов, связанных с IMFMediaSourceExtension.
AddSpatialAudioObject

Добавляет в образец новый пространственный звуковой объект, представленный объектом IMFSpatialAudioObjectBuffer.
AddStream

Примечание. Этот интерфейс не реализован в этой версии Media Foundation. Добавляет поток в список приоритетов потока.
AddStream

Подключает поток из источника записи к этому приемнику захвата.
AddStream

Добавляет поток в модуль записи приемника.
AddStreamConfiguration

Регистрирует конфигурацию потока, которая определяет набор подпотоков, которые могут быть включены в мультиплексированные выходные данные.
AddStreamForRecord

Добавляет номер потока в запись в объекте взаимного исключения Advanced Systems Format.
AddStreamPrioritization

Метод IMFASFProfile::AddStreamPrioritization
AddStreamSink

Добавляет новый приемник потока в приемник мультимедиа.
AddToc

Метод AddToc добавляет оглавление в объект средства синтаксического анализа оглавливание и присваивает индекс добавленным оглавлению.
AddTransformForStream

Добавляет преобразование, например звуковой или видеоэффект, в поток.
AllocateSample

Возвращает пример видео из распределителя.
Append

Добавляет указанный сегмент мультимедиа в IMFSourceBuffer.
AppendByteStream

Добавляет сегмент мультимедиа из указанного потока байтов в imfSourceBuffer.
AppendTopology

Добавляет топологию в конец очереди.
ApplyStreamSelections

Применяет выбранные потоки из предыдущих вызовов к SetStreamSelection.
AttachMediaSource

Присоединяет источник мультимедиа.
AutomaticEnable

Выполняет действие включения содержимого без какого-либо взаимодействия с пользователем.
Барьер

Добавляет коллекцию барьеров в запись списка команд декодирования видео.
Барьер

Добавляет коллекцию барьеров в запись списка команд кодирования видео.
Барьер

Добавляет коллекцию барьеров в запись списка команд видеопроцесса.
Начать

Указывает, что процесс приостановки запускается и ресурсы должны быть переведены в согласованное состояние.
BeginConvertHNSToTimecode

Запускает асинхронный вызов для преобразования времени в 100-наносекундных единиц в код времени Общества кино- и телевизионных инженеров (SMPTE).
BeginConvertTimecodeToHNS

Запускает асинхронный вызов для преобразования кода времени Общества инженеров кино- и телевидения (SMPTE) в 100-наносекундные единицы.
BeginCreateObject

Начинает асинхронный запрос на создание источника мультимедиа из потока байтов. (IMFByteStreamHandler.BeginCreateObject)
BeginCreateObject

Начинает асинхронный запрос на создание объекта из URL-адреса. Когда сопоставитель источников создает источник мультимедиа из URL-адреса, он передает запрос обработчику схемы.
BeginCreateObject

Начинает асинхронный запрос на создание потока байтов или источника мультимедиа.
BeginCreateObjectFromByteStream

Начинает асинхронный запрос на создание источника мультимедиа из потока байтов. (IMFSourceResolver.BeginCreateObjectFromByteStream)
BeginCreateObjectFromURL

Начинает асинхронный запрос на создание источника мультимедиа или потока байтов из URL-адреса.
BeginEnableContent

Начинает асинхронный запрос для выполнения действия включения содержимого.
BeginEvent

Только для внутреннего использования. Не предназначен для непосредственного вызова. (ID3D12VideoDecodeCommandList::BeginEvent)
BeginEvent

Только для внутреннего использования. Не предназначен для непосредственного вызова. (ID3D12VideoEncodeCommandList::BeginEvent)
BeginEvent

Только для внутреннего использования. Не предназначен для непосредственного вызова. (ID3D12VideoProcessCommandList::BeginEvent)
BeginFinalize

Уведомляет приемник мультимедиа об асинхронном выполнении любых действий, необходимых для выполнения задач.
BeginFrame

Запускает операцию декодирования.
BeginGetClientCertificate

Запускает асинхронный вызов для получения SSL-сертификата клиента.
BeginGetCredentials

Начинает асинхронный запрос на получение учетных данных пользователя.
BeginGetEvent

Начинает асинхронный запрос для следующего события в очереди.
BeginGetEvent

Начинает асинхронный запрос для следующего события в очереди. Вызовите этот метод в реализации IMFMediaEventGenerator::BeginGetEvent. Передайте параметры из этого метода непосредственно в этот метод.
BeginGetReport

Начинает асинхронный запрос на получение интерфейса IMFRelativePanelReport, представляющего относительное расположение панели.
BeginQuery

Запускает запрос. (ID3D12VideoDecodeCommandList::BeginQuery)
BeginQuery

Запускает запрос. (ID3D12VideoEncodeCommandList::BeginQuery)
BeginQuery

Запускает запрос. (ID3D12VideoProcessCommandList::BeginQuery)
BeginRead

Начинает асинхронную операцию чтения из потока.
BeginReadPayload

Вызывается Microsoft Media Foundation для получения текста сообщения ответа на ранее отправленный ЗАПРОС HTTP или HTTPS.
BeginReceiveResponse

Вызывается Microsoft Media Foundation для получения ответа, предоставленного сервером, в ответ на ранее отправленный ЗАПРОС HTTP или HTTPS. Media Foundation вызывает этот метод только после успешного вызова метода EndSendRequest.
BeginRegisterPlatformWorkQueueWithMMCSS

Связывает рабочую очередь платформы с задачей службы планировщика мультимедийных классов (MMCSS).
BeginRegisterPlatformWorkQueueWithMMCSSEx

Регистрирует рабочую очередь платформы в службе планировщика мультимедийных классов (MMCSS), используя указанные класс и идентификатор задачи.
BeginRegisterTopologyWorkQueuesWithMMCSS

Регистрирует рабочие очереди топологии в службе планировщика мультимедийных классов (MMCSS).
BeginSave

Начинает сохранение файла Windows Media в потоке байтов приложения.
BeginSendRequest

Вызывается Microsoft Media Foundation для отправки HTTP- или HTTPS-запроса.
BeginUnregisterPlatformWorkQueueWithMMCSS

Отменяет регистрацию рабочей очереди платформы из задачи службы планировщика мультимедийных классов (MMCSS).
BeginUnregisterTopologyWorkQueuesWithMMCSS

Отменяет регистрацию рабочих очередей топологии в службе мультимедийного планировщика классов (MMCSS).
BeginWrite

Начинает асинхронную операцию записи в поток.
BeginWriteSample

Начинает асинхронный запрос на запись примера мультимедиа в поток.
BeginWriting

Инициализирует модуль записи приемника для записи.
BindAccess

Уведомляет центр доверия ввода (ITA) о том, что запрошенное действие должно быть выполнено.
BitrateToStepNumber

Извлекает индекс шага пропускной способности, соответствующий заданной скорости. Этот метод используется для содержимого с несколькими битами (MBR).
Вызов

Разрешает системам защиты содержимого доступ к защищенной среде.
Отмена

Отменяет ожидающее действие включения содержимого.
CancelObjectCreation

Отменяет текущий запрос на создание источника мультимедиа.
CancelObjectCreation

Отменяет текущий запрос на создание объекта по URL-адресу.
CancelObjectCreation

Отменяет асинхронный запрос на создание объекта.
CancelObjectCreation

Отменяет текущий запрос на создание объекта.
ОтменаСохранение

Отменяет операцию, начатую IMFSaveJob::BeginSave.
CancelTimelineMarkerTimer

Отменяет следующий ожидающий маркер временная шкала.
CancelTimer

Отменяет таймер, заданный с помощью метода IMFTimer::SetTimer.
CanPlayType

Запрашивает вероятность того, что обработчик мультимедиа может воспроизводить указанный тип ресурса мультимедиа.
CanPlayType

Запрашивает, может ли объект загрузить указанный тип ресурса мультимедиа.
CheckCryptoKeyExchange

Возвращает механизм криптографического обмена ключами, поддерживаемый драйвером.
CheckCryptoSessionStatus

Проверяет состояние сеанса шифрования.
CheckDeviceOverlayType

Запрашивает аппаратные возможности наложения устройства Direct3D. (IDirect3D9ExOverlayExtension.CheckDeviceOverlayType)
CheckFeatureSupport

Получает сведения о функциях, поддерживаемых текущим видеодрайдером. (ID3D12VideoDevice::CheckFeatureSupport)
CheckVideoDecoderDownampling

Указывает, поддерживает ли декодер видеоконференций понижательную выборку с указанным форматом входных данных и поддерживается ли понижение в режиме реального времени.
CheckVideoDecoderFormat

С учетом aprofile проверяет, поддерживает ли драйвер указанный формат вывода.
CheckVideoProcessorFormat

Запрашивает, поддерживает ли видеопроцессор указанный формат видео.
CheckVideoProcessorFormatConversion

Указывает, поддерживает ли драйвер указанное сочетание преобразования формата и цветового пространства.
Очистить

Удаляет все узлы из топологии.
Очистить

Очищает список диапазонов времени.
ClearMediaItem

Очищает текущий элемент мультимедиа.
ClearState

Сбрасывает состояние прямого списка команд обратно в состояние, в которое он находился при создании списка команд. (ID3D12VideoDecodeCommandList::ClearState)
ClearState

Сбрасывает состояние прямого списка команд обратно в состояние, в которое он находился при создании списка команд. (ID3D12VideoEncodeCommandList::ClearState)
ClearState

Сбрасывает состояние прямого списка команд обратно в состояние, в которое он находился при создании списка команд. (ID3D12VideoProcessCommandList::ClearState)
ClearTopologies

Очищает все презентации, которые поставлены в очередь для воспроизведения в сеансе мультимедиа.
Clone

Создает новый экземпляр указателя прокси-сервера по умолчанию.
Clone

Создает копию этого дескриптора презентации.
Clone

Создает копию объекта взаимного исключения Advanced Systems Format.
Clone

Создает копию объекта профиля Advanced Systems Format.
Clone

Создает копию объекта конфигурации потока Advanced Systems Format (ASF).
Clone

Примечание. Этот интерфейс не реализован в этой версии Media Foundation. Создает копию объекта определения приоритетов потока ASF.
CloneFrom

Преобразует эту топологию в копию другой топологии.
CloneFrom

Копирует данные из другого узла топологии в этот узел.
CloneSensorStream

Клонирует IMFSensorStream.
Закрыть

Указывает, что запись в список команд завершена. (ID3D12VideoDecodeCommandList::Close)
Закрыть

Указывает, что запись в список команд завершена. (ID3D12VideoEncodeCommandList::Close)
Закрыть

Указывает, что запись в список команд завершена. (ID3D12VideoProcessCommandList::Close)
Закрыть

Вызывается Microsoft Media Foundation, чтобы разрешить IMFHttpDownloadRequest освободить все внутренние ресурсы. Он также отменит текущий запрос, если он еще выполняется.
Закрыть

Вызывается Microsoft Media Foundation, чтобы указать, что больше не будут создаваться HTTP-запросы, и позволяет IMFHttpDownloadSession освободить все внутренние ресурсы.
Закрыть

Закрывает сеанс мультимедиа и освобождает все используемые ресурсы.
Закрыть

Закрывает поток и освобождает все ресурсы, связанные с потоком, такие как сокеты или дескрипторы файлов. Этот метод также отменяет все ожидающие асинхронные запросы ввода-вывода.
Закрыть

Закрывает сеанс ключа мультимедиа и должен быть вызван перед освобождением сеанса ключа.
Закрыть

Указывает, что приложению больше не нужен сеанс, и модуль расшифровки содержимого (CDM) должен освободить все ресурсы, связанные с сеансом, и закрыть его.
CloseDeviceHandle

Закрывает дескриптор устройства Microsoft Direct3D.
CloseDeviceHandle

Закрывает дескриптор устройства Direct3D.
Фиксация

Метод Commit сохраняет текущее состояние объекта средства синтаксического анализа оглавлений в связанном с ним файле мультимедиа.
CommitSettings

Фиксирует настроенные параметры управления в драйвере камеры.
Сравнить

Сравнивает атрибуты этого объекта с атрибутами другого объекта.
CompareItem

Запрашивает, равно ли значение сохраненного атрибута указанному PROPVARIANT.
Настройка

Отправляет команду конфигурации в канал, прошедший проверку подлинности.
Настройка

Настраивает вывод видео.
ConfigureAuthenticatedChannel

Отправляет команду конфигурации в канал, прошедший проверку подлинности.
Подключить

Подключает элемент мультимедиа к механизму совместного использования мультимедиа.
ConnectOutput

Подключает поток вывода из этого узла к входному потоку другого узла.
ConnectWebAudio

Подключает веб-звук к обработчику мультимедиа, используя указанную частоту выборки.
ContainsTime

Запрашивает, попадает ли указанное время в любой из диапазонов времени.
ContiguousCopyFrom

Копирует данные в этот буфер из буфера, который имеет непрерывный формат.
ContiguousCopyTo

Копирует этот буфер в буфер вызывающего объекта, преобразуя данные в непрерывный формат.
ConvertToContiguousBuffer

Преобразует образец с несколькими буферами в образец с одним буфером.
COPPCompatibleGetInformation

Отправляет запрос состояния диспетчера защиты вывода (OPM) в драйвер дисплея. Используйте этот метод, если OPM эмулирует сертифицированный диспетчер защиты выходных данных (COPP).
Copy2DTo

Копирует буфер в другой объект двухd buffer.
CopyAllItems

Копирует все атрибуты из этого объекта в другое хранилище атрибутов.
CopyToBuffer

Копирует образец данных в буфер. Этот метод объединяет допустимые данные из всех буферов образца по порядку.
CreateAuthenticatedChannel

Создает канал для взаимодействия с устройством Microsoft Direct3D или графическим драйвером.
CreateAuthenticatedChannel

Создает канал для взаимодействия с устройством Direct3D или графическим драйвером.
CreateByteStreamProxy

Создает прокси-сервер для потока байтов. (IMFByteStreamProxyClassFactory.CreateByteStreamProxy)
CreateContentDecryptionModule

Функция IMFContentDecryptionModuleAccess::CreateContentDecryptionModule создает imfContentDecryptionModule, представляющий модуль расшифровки содержимого (CDM) для системы ключей DRM.
CreateContentDecryptionModuleAccess

Создает экземпляр интерфейса IMFContentDecryptionModuleAccess.
CreateContentDecryptionModuleFactory

Создает экземпляр IMFContentDecryptionModuleFactory, фабрики классов для объектов модуля расшифровки содержимого (CDM) для указанной системы ключей.
CreateCryptoSession

Создает сеанс шифрования для шифрования видеосодержимого, отправляемого в графический драйвер.
CreateCryptoSession

Создает сеанс шифрования для шифрования видеосодержимого, отправляемого в драйвер дисплея.
CreateError

Создает объект ошибки носителя.
CreateHttpDownloadSession

Вызывается Microsoft Media Foundation для открытия URL-адресов HTTP или HTTPS вместо использования реализации по умолчанию.
CreateInstance

Создает экземпляр подсистемы отслеживания. (IMFCaptureEngineClassFactory.CreateInstance)
CreateInstance

Создает новый экземпляр обработчика мультимедиа.
CreateInstance

Создает экземпляр IMFMediaSharingEngine. (IMFMediaSharingEngineClassFactory.CreateInstance)
CreateInstance

Создает экземпляр подсистемы совместного использования мультимедиа. (IMFSharingEngineClassFactory.CreateInstance)
CreateInstance

Создает экземпляр объекта PlayToController.
CreateInstanceFromObject

Создает экземпляр модуля записи приемника или средства чтения источника с помощью указателя IUnknown.
CreateInstanceFromUDN

Создает экземпляр IMFImageSharingEngine из предоставленного уникального имени устройства.
CreateInstanceFromURL

Создает экземпляр модуля записи приемника или средства чтения источника с заданным URL-адресом.
CreateMediaItemFromObject

Создает элемент мультимедиа из объекта .
CreateMediaItemFromURL

Создает элемент мультимедиа на основе URL-адреса.
CreateMediaKeys

Создает объект ключей мультимедиа на основе указанной системы ключей. (IMFMediaEngineClassFactoryEx.CreateMediaKeys)
CreateMediaKeys2

Создает объект ключей мультимедиа на основе указанной системы ключей. (IMFMediaEngineClassFactory2.CreateMediaKeys2)
CreateMediaSource

Создает IMFMediaSource, который виртуализирует группу датчиков.
CreateMediaSourceExtension

Создает экземпляр IMFMediaSourceExtension.
CreateMutualExclusion

Создает новый объект взаимного исключения в расширенном формате систем (ASF). Объекты взаимного исключения можно добавить в профиль путем вызова метода AddMutualExclusion.
CreateNamedPropertyStore

Создает пустое хранилище свойств для хранения пар "имя-значение".
CreateObjectByCLSID

Создает объект в процессе пути к защищенному носителю (PMP) из идентификатора CLSID.
CreateObjectByCLSID

Создает объект в процессе защищенного пути к мультимедиа (PMP).
CreateObjectFromByteStream

Создает источник мультимедиа из потока байтов. Этот метод является синхронным.
CreateObjectFromURL

Создает источник мультимедиа или поток байтов из URL-адреса. Этот метод является синхронным.
CreatePresentationDescriptor

Извлекает копию дескриптора презентации источника мультимедиа. Приложения используют дескриптор презентации для выбора потоков и получения сведений об исходном содержимом.
CreatePropertyStore

Создает пустой объект хранилища свойств.
CreateProxyLocator

Создает объект указателя прокси-сервера интерфейса IMFNetProxyLocator на основе имени протокола.
CreateRequest

Вызывается Microsoft Media Foundation для создания объекта, реализующего интерфейс IMFHttpDownloadRequest, который используется для отправки одного http-запроса или HTTPS.
CreateSession

Создает объект сеанса ключа мультимедиа, используя указанные данные инициализации и пользовательские данные. .
CreateSession

Функция IMFContentDecryptionModule::CreateSession создает объект IMFContentDecryptionModuleSession, представляющий сеанс модуля расшифровки содержимого (CDM).
CreateStream

Создает объект конфигурации потока Расширенного системного формата (ASF).
CreateStreamPrioritization

Метод IMFASFProfile::CreateStreamPrioritization
Createsurface

Создает видеопроцессор DirectX Video Acceleration (DXVA) или целевой объект отрисовки декодера DXVA.
CreateSyncEvent

Оболочка вокруг метода IKsControl::KsEvent, которая включает или отключает событие.
CreateSyncSemaphore

Оболочка вокруг метода IKsControl::KsEvent, которая включает или отключает семафор.
CreateTimeRange

Создает объект диапазона времени.
CreateTransform

Вызывается конвейером мультимедиа для создания преобразования.
CreateTrustedInput

Создает объект IMFTrustedInput, реализующий расшифровку содержимого.
CreateVideoDecoder

Создает устройство декодера видео для Microsoft Direct3D 11.
CreateVideoDecoder

Создает экземпляр декодера видео.
CreateVideoDecoder

Создает устройство декодера видео.
CreateVideoDecoder1

Создает экземпляр декодера видео, который содержит независимые от разрешения ресурсы драйвера и состояние с поддержкой защищенных ресурсов.
CreateVideoDecoderHeap

Выделяет кучу декодера видео.
CreateVideoDecoderHeap1

Выделяет кучу декодера видео, содержащую ресурсы драйвера, зависящие от разрешения, и состояние с поддержкой защищенных ресурсов.
CreateVideoDecoderOutputView

Создает представление ресурсов для декодера видео, описывающего пример выходных данных для операции декодирования.
CreateVideoEncoder

Создает новый экземпляр ID3D12VideoEncoder.
CreateVideoEncoderHeap

Создает новый экземпляр ID3D12VideoEncoderHeap.
CreateVideoExtensionCommand

Создает команду расширения видео.
CreateVideoMotionEstimator

Создает ID3D12VideoMotionEstimator, который поддерживает контекст для операций оценки движения видео.
CreateVideoMotionVectorHeap

Выделяет кучу, содержащую векторы движения для оценки движения видео.
CreateVideoProcessor

Создает устройство видеопроцессор для Microsoft Direct3D 11.
CreateVideoProcessor

Создает экземпляр видеопроцессоров.
CreateVideoProcessor

Создает видеопроцессор microsoft DirectX Video Acceleration High Definition (DXVA-HD).
CreateVideoProcessor

Создает устройство видеопроцессор.
CreateVideoProcessor1

Создает экземпляр видеопроцессоров с поддержкой защищенных ресурсов.
CreateVideoProcessorEnumerator

Перечисляет возможности видеопроцессоров драйвера.
CreateVideoProcessorInputView

Создает представление ресурсов для видеопроцессоров, описывающее пример входных данных для операции обработки видео.
CreateVideoProcessorOutputView

Создает представление ресурсов для видеопроцессоров, описывающее пример выходных данных для операции обработки видео.
CreateVideoSurface

Создает одну или несколько видеообращений Microsoft Direct3D.
Подсказки

Вызывается при возникновении события подсказки в текстовой дорожке.
Декодирование кадров

Записывает операцию декодирования кадра в список команд.
DecodeFrame1

Записывает операцию декодирования кадра в список команд. Входные, выходные данные и параметры для декодирования указываются в качестве аргументов этого метода.
DecoderBeginFrame

Запускает операцию декодирования для декодирования видеокадра. (ID3D11VideoContext.DecoderBeginFrame)
DecoderEnableDownsampling

Указывает, что будет использоваться пониженная дискретизация декодера и что драйвер должен выделить соответствующие опорные кадры.
ДекодерEndFrame

Сигнализирует об окончании операции декодирования.
DecoderExtension

Выполняет расширенную функцию для декодирования.
DecoderUpdateDownsampling

Обновления параметры пониженной выборки декодера.
DecryptionBlt

Записывает зашифрованные данные на защищенную поверхность. (ID3D11VideoContext.DecryptionBlt)
DecryptionBlt

Записывает зашифрованные данные на защищенную поверхность. (IDirect3DCryptoSession9.DecryptionBlt)
DEFINE_MEDIATYPE_GUID

Определяет GUID подтипа мультимедиа из кода FOURCC, D3DFORMAT значения или типа аудиоформата.
DeleteAllItems

Удаляет все пары "ключ-значение" из списка атрибутов объекта.
DeleteInputStream

Удаляет входной поток из этого преобразования Media Foundation (MFT).
Deleteitem

Удаляет пару "ключ-значение" из списка атрибутов объекта.
DeleteProperty

Удаляет свойство метаданных.
DeleteTopology

Удаляет топологию из очереди.
Отменить выбор потока

Отменяет выбор потока в презентации.
DetachMediaSource

Отсоединяет источник мультимедиа.
DetachObject

Отсоединяет созданный объект от объекта активации.
DiscardResource

Указывает, что текущее содержимое ресурса может быть отменено. (ID3D12VideoDecodeCommandList::D iscardResource)
DiscardResource

Указывает, что текущее содержимое ресурса может быть отменено. (ID3D12VideoEncodeCommandList::D iscardResource)
DiscardResource

Указывает, что текущее содержимое ресурса можно удалить.
Отключение

Отключает элемент мультимедиа от обработчика общего доступа к мультимедиа.
DisconnectOutput

Отключает выходной поток на этом узле.
DisconnectWebAudio

Отключает веб-звук от обработчика мультимедиа.
DropTime

Удаляет выборки в течение указанного интервала времени.
DXVA2_Fixed32OpaqueAlpha

Возвращает структуру DXVA2_Fixed32, содержащую непрозрачное альфа-значение.
DXVA2_Fixed32TransparentAlpha

Возвращает структуру DXVA2_Fixed32, содержащую прозрачное альфа-значение.
DXVA2CreateDirect3DDeviceManager9

Создает экземпляр диспетчер устройств Direct3D.
DXVA2CreateVideoService

Создает объект служб DirectX Video Acceleration (DXVA).
DXVA2FixedToFloat

Преобразует значение DXVA2_Fixed32 в число с плавающей запятой.
DXVA2FloatToFixed

Преобразует число с плавающей запятой в значение DXVA2_Fixed32.
DXVAHD_CreateDevice

Создает устройство Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
EnableBuffering

Включает или отключает буферизацию.
EnableHardwareEffects

Включает эффекты, реализованные с помощью IDirectXVideoProcessor::VideoProcessorBlt.
EnableHorizontalMirrorMode

Включает или отключает зеркальное отображение видео.
EnableTimeUpdateTimer

Включает или отключает таймер обновления времени.
EnableWindowlessSwapchainMode

Включает или отключает режим цепочки буферов без окон.
EncodeFrame

Кодирует битовый поток.
EncryptionBlt

Считывает зашифрованные данные с защищенной поверхности. (ID3D11VideoContext.EncryptionBlt)
EncryptionBlt

Считывает зашифрованные данные с защищенной поверхности. (IDirect3DCryptoSession9.EncryptionBlt)
END

Собирает данные из мультиплексера и обновляет объект ASF ContentInfo, чтобы включить эти сведения в объект заголовка ASF.
END

Фактическая приостановка ожидается, и больше вызовы в модуль расшифровки содержимого (CDM) выполняться не будут.
EndConvertHNSToTimecode

Выполняет асинхронный запрос на преобразование времени в 100-наносекундных единиц в код времени Общества кино- и телевизионных инженеров (SMPTE).
EndConvertTimecodeToHNS

Выполняет асинхронный запрос на преобразование кода времени общества инженеров кино- и телевидения (SMPTE) в 100-наносекундные единицы.
EndCreateObject

Выполняет асинхронный запрос на создание источника мультимедиа.
EndCreateObject

Завершает асинхронный запрос на создание объекта из URL-адреса. (IMFSchemeHandler.EndCreateObject)
EndCreateObject

Выполняет асинхронный запрос на создание потока байтов или источника мультимедиа.
EndCreateObjectFromByteStream

Выполняет асинхронный запрос на создание источника мультимедиа из потока байтов.
EndCreateObjectFromURL

Завершает асинхронный запрос на создание объекта из URL-адреса. (IMFSourceResolver.EndCreateObjectFromURL)
EndEnableContent

Завершает асинхронный запрос на выполнение действия включения содержимого. Этот метод вызывается защищенным путем мультимедиа (PMP) для завершения асинхронного вызова IMFContentProtectionManager::BeginEnableContent.
EndEvent

Только для внутреннего использования. Не предназначен для непосредственного вызова. (ID3D12VideoDecodeCommandList::EndEvent)
EndEvent

Только для внутреннего использования. Не предназначен для непосредственного вызова. (ID3D12VideoEncodeCommandList::EndEvent)
EndEvent

Только для внутреннего использования. Не предназначен для непосредственного вызова. (ID3D12VideoProcessCommandList::EndEvent)
EndFinalize

Завершает асинхронную операцию завершения.
EndFrame

Сигнализирует об окончании операции декодирования.
EndGetClientCertificate

Выполняет асинхронный запрос на получение SSL-сертификата клиента.
EndGetCredentials

Завершает асинхронный запрос на получение учетных данных пользователя.
EndGetEvent

Завершает асинхронный запрос для следующего события в очереди.
EndGetEvent

Завершает асинхронный запрос для следующего события в очереди. Вызовите этот метод в реализации IMFMediaEventGenerator::EndGetEvent. Передайте параметры из этого метода непосредственно в этот метод.
EndGetReport

Завершает асинхронный запрос на получение интерфейса IMFRelativePanelReport, представляющего относительное расположение панели.
EndQuery

Завершает запрос. (ID3D12VideoDecodeCommandList::EndQuery)
EndQuery

Завершает запрос. (ID3D12VideoEncodeCommandList::EndQuery)
EndQuery

Завершает запрос. (ID3D12VideoProcessCommandList::EndQuery)
EndRead

Завершает асинхронную операцию чтения.
EndReadPayload

Вызывается Microsoft Media Foundation для завершения асинхронной операции, запущенной BeginReadPayload.
EndReceiveResponse

Вызывается Microsoft Media Foundation для завершения асинхронной операции, запущенной BeginReceiveResponse.
EndRegisterPlatformWorkQueueWithMMCSS

Выполняет асинхронный запрос на связывание рабочей очереди платформы с задачей службы мультимедийного планировщика классов (MMCSS).
EndRegisterTopologyWorkQueuesWithMMCSS

Выполняет асинхронный запрос на регистрацию рабочих очередей топологии в службе планировщика мультимедийных классов (MMCSS).
Конецсохранение

Завершает операцию, запущенную параметром IMFSaveJob::BeginSave.
EndSendRequest

Вызывается Microsoft Media Foundation для завершения асинхронной операции, запущенной BeginSendRequest.
EndUnregisterPlatformWorkQueueWithMMCSS

Выполняет асинхронный запрос на отмену регистрации рабочей очереди платформы из задачи службы мультимедийного планировщика классов (MMCSS).
EndUnregisterTopologyWorkQueuesWithMMCSS

Выполняет асинхронный запрос на отмену регистрации рабочих очередей топологии из службы мультимедийного планировщика классов (MMCSS).
EndWrite

Завершает асинхронную операцию записи.
EndWriteSample

Завершает асинхронный запрос на запись примера мультимедиа в поток.
EnqueueResourceReady

Помещает в очередь заданных команд производителя ограждение, которое будет сигнализировать нижестоящему потребителю, когда связанный ресурс D3D12 готов к использованию.
EnqueueResourceReadyWait

Помещает команду ожидания в указанную очередь команд потребителя, начиная ожидание сигнала о готовности ресурса из очереди команд производителя.
EnqueueResourceRelease

Помещает в очередь ограждение в указанную очередь команд, которая будет сигнализировать объекту синхронизации, когда GPU завершит обработку команд потребителя.
Ошибка

Вызывается при возникновении ошибки в текстовой дорожке.
EstimateMotion

Выполняет операцию оценки движения.
EventNotify

Уведомляет приложение о возникновении события воспроизведения.
Execute

Выполняет операцию декодирования для текущего кадра.
ExecuteExtensionCommand

Записывает команду для выполнения команды расширения видео в список команд декодирования.
ExecuteExtensionCommand

Выполняет команду расширения видео.
ExecuteExtensionCommand

Записывает команду для выполнения команды расширения видео в список команд кодирования.
ExecuteExtensionCommand

Записывает команду для выполнения команды расширения видео в список команд видеопроцесса.
Finalize

Завершает все операции записи в модитере приемника.
FindFirstProxy

Инициализирует объект указателя прокси-сервера.
FindNextProxy

Определяет следующий используемый прокси-сервер.
FindProfile

Находит профиль на основе указанного идентификатора профиля.
FinishInitialization

Завершает последовательность инициализации для сеанса диспетчера защиты вывода (OPM).
FinishSessionKeyRefresh

Переключается на новый ключ сеанса. (ID3D11VideoContext.FinishSessionKeyRefresh)
FinishSessionKeyRefresh

Переключается на новый ключ сеанса. (IDirect3DCryptoSession9.FinishSessionKeyRefresh)
Очистка

Заставляет приемник потока удалять все полученные и еще не отрисованные примеры.
Очистка

Сигнализирует мультиплексору об обработке всех примеров выходных носителей, помещенных в очередь. Вызовите этот метод после передачи последнего примера в мультиплексор.
Очистка

Сбрасывает разделитель Advanced Systems Format (ASF) и освобождает все ожидающие выборки.
Очистка

Очищает все внутренние буферы, используемые потоком. При записи в поток буферизированные данные записываются в базовый файл или устройство.
Очистка

Сбрасывает один или несколько потоков. (IMFSinkWriter.Flush)
Очистка

Сбрасывает один или несколько потоков. (IMFSourceReader.Flush)
ForceEndOfPresentation

Уведомляет источник, когда воспроизведение достигло конца сегмента. Для временных шкал это соответствует достижению точки разметки.
FrameStep

Шаг вперед или назад на один кадр.
FrameStep

Шаг вперед на один видеокадр.
FreeRepresentation

Освобождает память, выделенную методом IMFMediaType::GetRepresentation.
GenerateHeader

Кодирует данные в объекте MFASFContentInfo в двоичный заголовок Advanced Systems Format (ASF).
GenerateIndexEntries

Принимает пакет ASF для файла и создает для них записи индекса.
GeneratePresentationDescriptor

Создает дескриптор презентации для содержимого ASF.
GenerateRequest

Создает запрос лицензии на основе предоставленных данных.
GenerateRequiredSchemas

Извлекает список систем защиты выходных данных, которые должен применять центр доверия вывода (OTA), а также данные конфигурации для каждой системы защиты.
get_Keys

Возвращает объект ключей мультимедиа, связанный с обработчиком мультимедиа, или значение NULL, если объект ключей мультимедиа отсутствует.
get_KeySystem

Возвращает ключевую системную строку, с помощью которую был создан объект IMFMediaKeys.
get_KeySystem

Возвращает имя системы ключей, с помощью которым был создан объект ключей мультимедиа.
get_SessionId

Возвращает уникальный идентификатор сеанса, созданный для этого сеанса.
GetAction

Извлекает действие, выполняемого этим выходным центром доверия (OTA).
GetActiveSourceBuffers

Возвращает исходные буферы, которые активно предоставляют данные мультимедиа источнику мультимедиа.
GetActiveTracks

Возвращает список активных временных текстовых дорожек в компоненте timed-text.
GetActivityReport

Извлекает значение IMFSensorActivityReport на основе указанного индекса.
GetActivityReportByDeviceName

Извлекает значение IMFSensorActivityReport на основе указанного имени устройства.
GetAdvancedMediaCaptureSettings

Возвращает дополнительные параметры захвата мультимедиа.
GetAllLanguages

Возвращает список языков, на которых доступны метаданные.
GetAllocatedBlob

Извлекает массив байтов, связанный с ключом. Этот метод выделяет память для массива.
GetAllocatedString

Возвращает строку расширенных символов, связанную с ключом. Этот метод выделяет память для строки.
GetAllocatorUsage

Извлекает пример использования распределителя для указанного выходного потока.
GetAllPropertyNames

Возвращает список всех имен свойств метаданных для этого объекта.
GetAllSettings

Метод GetAllSettings получает текущие свойства кодека и записывает их в поток. (ICodecAPI::GetAllSettings)
GetAllVolumes

Извлекает уровни громкости для всех каналов в звуковом потоке.
GetAppendWindowEnd

Возвращает метку времени для конца окна добавления.
GetAppendWindowStart

Возвращает метку времени для начала окна добавления.
GetAspectRatioMode

Возвращает текущий режим коррекции пропорций. Этот режим определяет, сохраняется ли пропорции видео во время воспроизведения.
GetAtEndOfPayload

Вызывается Microsoft Media Foundation для проверка, следует ли вызывать BeginReadPayload для чтения данных из текста сообщения ответа.
GetAttributes

Возвращает атрибуты IMFAttributes для подпотока с указанным индексом.
GetAttributes

Возвращает глобальное хранилище атрибутов для этого преобразования Media Foundation (MFT).
GetAudioAttributes

Возвращает параметры аудиопотока, которые в настоящее время заданы в профиле перекодирования.
GetAudioEndpointRole

Возвращает роль конечной точки звукового устройства, используемую для следующего вызова SetSource или Load.
GetAudioFormat

GetAudioFormat больше недоступен для использования с Windows 7.
GetAudioStreamCategory

Возвращает категорию аудиопотока, используемую для следующего вызова SetSource или Load.
GetAutoPlay

Запрашивает, начинает ли обработчик мультимедиа воспроизведение автоматически.
GetAvailableDeviceMediaType

Возвращает формат, поддерживаемый одним из потоков записи.
GetBackgroundColor

Возвращает цвет фона области.
GetBackgroundColor

Возвращает цвет фона стиля текста с временным временем.
GetBalance

Возвращает баланс звука.
GetBalance

Возвращает текущий баланс звука.
GetBandwidthStep

Извлекает номера потоков, которые применяются к шагу пропускной способности. Этот метод используется для содержимого с несколькими битами (MBR).
GetBandwidthStepCount

Извлекает количество шагов пропускной способности, существующих для содержимого. Этот метод используется для содержимого с несколькими битами (MBR).
GetBlob.

Извлекает массив байтов, связанный с ключом. Этот метод копирует массив в буфер, выделенный вызывающим объектом.
GetBlobSize

Извлекает длину массива байтов, связанного с ключом.
GetBold

Определяет, является ли стиль текста по времени полужирным.
GetBorderColor

Возвращает текущий цвет границы видео.
GetBuffer

Извлекает указатель на буфер декодера DirectX Video Acceleration (DXVA).
GetBufferCount

Извлекает количество буферов в образце.
GetBuffered

Запрашивает объем данных ресурсов, которые буферизовал обработчик мультимедиа.
GetBuffered

Возвращает буферизованный диапазон времени.
GetBufferFullnessBits

Не реализовано в этом выпуске. (IWMCodecLeakyBucket.GetBufferFullnessBits)
GetBufferSizeBits

Извлекает текущий размер буфера в битах.
GetByteRanges

Возвращает диапазоны байтов, которые в данный момент хранятся в кэше.
GetCapabilities

Запросы возможностей свойств, поддерживаемых устройством захвата.
GetCapabilities

Извлекает характеристики потока байтов.
GetCapabilities

Возвращает сведения о возможностях для содержимого.
GetCaptureDeviceActivate

Возвращает указатель объекта IMFActivate текущего устройства захвата.
GetCaptureDeviceSource

Возвращает указатель объекта IMFMediaSource текущего устройства захвата.
GetCertificate

Возвращает цепочку сертификатов драйвера. (ID3D11AuthenticatedChannel.GetCertificate)
GetCertificate

Возвращает цепочку сертификатов драйвера. (ID3D11CryptoSession.GetCertificate)
GetCertificate

Возвращает цепочку сертификатов драйвера. (IDirect3DAuthenticatedChannel9.GetCertificate)
GetCertificate

Возвращает цепочку сертификатов драйвера. (IDirect3DCryptoSession9.GetCertificate)
GetCertificate

Извлекает сертификат клиента.
GetCertificatePolicy

Указывает, должен ли ssl-сертификат сервера проверяться вызывающим сервером, Media Foundation или классом реализации IMFSSLCertificateManager.
GetCertificateSize

Возвращает размер цепочки сертификатов драйвера. (ID3D11AuthenticatedChannel.GetCertificateSize)
GetCertificateSize

Возвращает размер цепочки сертификатов драйвера. (ID3D11CryptoSession.GetCertificateSize)
GetCertificateSize

Возвращает размер цепочки сертификатов драйвера. (IDirect3DAuthenticatedChannel9.GetCertificateSize)
GetCertificateSize

Возвращает размер цепочки сертификатов драйвера. (IDirect3DCryptoSession9.GetCertificateSize)
GetChainedLicenseResponse

Не реализовано в этом выпуске. (IMFDRMNetHelper.GetChainedLicenseResponse)
GetChannelCount

Извлекает количество каналов в аудиопотоке.
GetChannelHandle

Возвращает дескриптор для канала, прошедшего проверку подлинности.
GetChannelVolume

Извлекает уровень громкости для указанного канала в звуковом потоке.
GetCharacteristics

Возвращает характеристики приемника мультимедиа.
GetCharacteristics

Извлекает характеристики источника мультимедиа.
GetCharacteristics

Возвращает различные флаги, описывающие элемент мультимедиа.
GetClientCertificate

Синхронно получает SSL-сертификат клиента.
GetClipOverflow

Определяет, был ли фрагмент текста переполнен областью.
GetClock

Извлекает часы презентации сеанса мультимедиа.
GetClockCharacteristics

Извлекает характеристики часов.
GetCodec

Возвращает кодек, связанный с видеокодировщиком.
GetCodec

Возвращает кодек, связанный с кучей видеокодировщика.
GetCodecConfiguration

Возвращает параметры конфигурации кодека, связанные с видеокодировщиком.
GetCodecLevel

Возвращает уровень кодека, связанный с кучей видеокодировщика.
GetCodecProfile

Возвращает профиль кодека, связанный с видеокодировщиком.
GetCodecProfile

Возвращает профиль кодека, связанный с кучей видеокодировщика.
GetCodecProp

Извлекает свойство кодека, относяемое к формату вывода.
GetColor

Возвращает цвет стиля текста с временным временем.
GetConfiguration

Возвращает поддерживаемую комбинацию параметров конфигурации.
GetConfigurationData

Возвращает данные конфигурации для системы защиты выходных данных. Данные конфигурации используются для включения или отключения системы защиты, а также для установки уровней защиты.
GetContainerAttributes

Возвращает параметры контейнера, которые в настоящее время заданы в профиле перекодирования.
GetContentDesc

Возвращает описание содержимого, которое использовалось для создания видеопроцессоров.
GetContentProtectionCaps

Запрашивает у драйвера возможности защиты содержимого.
GetContentProtectionCaps

Запрашивает у драйвера дисплея возможности защиты содержимого.
GetContext

Метод GetContext извлекает блок байтов, который ранее был связан с оглавлением, путем вызова Метода SetContext.
GetContiguousLength

Извлекает количество байтов, необходимых для хранения содержимого буфера в непрерывном формате.
GetContinuityKey

Извлекает ключ непрерывности часов. (Не поддерживается.)
GetControl

Возвращает элемент управления из коллекции с использованием указанного индекса с отсчитываемого от нуля.
GetControlCount

Возвращает количество элементов управления, которые в настоящее время находятся в коллекции элементов управления по умолчанию.
GetCorrelatedTime

Извлекает время последних часов, сопоставленное с системным временем.
GetCount

Возвращает количество объектов IMFSensorActivityReport, доступных для извлечения.
GetCount

Извлекает количество атрибутов, заданных для этого объекта.
GetCreationParameters

Возвращает параметры, которые использовались для создания декодера.
GetCreationParameters

Извлекает параметры, которые использовались для создания этого устройства. (IDirectXVideoDecoder.GetCreationParameters)
GetCreationParameters

Извлекает параметры, которые использовались для создания этого устройства. (IDirectXVideoProcessor.GetCreationParameters)
GetCredential

Извлекает объект учетных данных для указанного URL-адреса.
GetCrossOriginPolicy

Возвращает текущую политику клиента для разных источников, применяемую к сеансу загрузки.
GetCryptoSessionHandle

Возвращает дескриптор криптографического сеанса.
GetCryptoSessionPrivateDataSize

Извлекает необязательные размеры для частных данных драйверов.
GetCryptoType

Возвращает тип шифрования, поддерживаемый этим сеансом.
GetCueKind

Возвращает тип подсказки по времени.
GetCueTimeOffset

Возвращает смещение времени подсказки.
GetCurrentDeviceMediaType

Возвращает текущий тип мультимедиа для потока захвата.
GetCurrentLength

Извлекает длину допустимых данных в буфере.
GetCurrentMediaType

Извлекает текущий тип носителя объекта .
GetCurrentMediaType

Возвращает текущий тип мультимедиа для потока.
GetCurrentPosition

Извлекает текущую позицию чтения или записи в потоке.
GetCurrentProxy

Извлекает сведения о текущем прокси-сервере, включая имя узла и порт.
GetCurrentSource

Возвращает URL-адрес текущего ресурса мультимедиа или пустую строку, если ресурс мультимедиа отсутствует.
GetCurrentTime

Возвращает текущую позицию воспроизведения. (IMFMediaEngine.GetCurrentTime)
GetData

Извлекает системные данные идентификаторов.
GetData

Возвращает содержимое данных объекта timed-text.
GetData

Возвращает содержимое данных подсказки timed-text.
GetDataFormat

Возвращает GUID, определяющий базовый формат данных дорожки.
GetDataForNewHardwareKey

Позволяет драйверу возвращать сведения о IHV, используемые при инициализации нового ключа оборудования.
GetDecoderBuffer

Возвращает указатель на буфер декодера.
GetDecoderConfigurations

Возвращает конфигурации, доступные для устройства декодера.
GetDecoderDeviceGuids

Извлекает массив идентификаторов GUID, который идентифицирует устройства декодера, поддерживаемые графическим оборудованием.
GetDecoderProfile

Возвращает профиль декодирования сеанса.
GetDecoderRenderTargets

Извлекает поддерживаемые целевые объекты отрисовки для указанного устройства декодера.
GetDecrypter

Извлекает преобразование расшифровки.
GetDefaultPlaybackRate

Возвращает частоту воспроизведения по умолчанию.
GetDefaultValue

Метод GetDefaultValue получает значение по умолчанию свойства кодека. (ICodecAPI::GetDefaultValue)
GetDesc

Возвращает свойства представления вывода декодера видео.
GetDesc

Возвращает свойства входного представления видеопроцессор.
GetDesc

Возвращает свойства выходного представления видеопроцессоров.
GetDesc

Возвращает структуру D3D12_VIDEO_DECODER_DESC, переданную в ID3D12VideoDevice::CreateVideoDecoder при создании ID3D12VideoDecoder.
GetDesc

Возвращает структуру D3D12_VIDEO_DECODER_HEAP_DESC, переданную в ID3D12VideoDevice::CreateVideoDecoderHeap при создании ID3D12VideoDecoderHeap.
GetDesc

Возвращает D3D12_VIDEO_EXTENSION_COMMAND_DESC, предоставленный при создании интерфейса.
GetDesc

Возвращает структуру D3D12_VIDEO_MOTION_ESTIMATOR_DESC, переданную в ID3D12VideoDevice1::CreateVideoMotionEstimator) при создании ID3D12VideoMotionEstimator.
GetDesc

Возвращает структуру D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC, переданную в ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap при создании ID3D12VideoMotionEstimatorHeap.
GetDescription

Метод GetDescription извлекает описание оглавлений, заданное предыдущим вызовом SetDescription.
GetDescription

Извлекает описание выходного формата.
GetDescriptionData

Метод GetDescriptionData получает блок данных описания, который ранее был связан с записью путем вызова Метода SetDescriptionData.
GetDescriptor

Метод GetDescriptor извлекает дескриптор, ранее заданный SetDescriptor, оглавлений.
GetDescriptor

Метод GetDescriptor извлекает дескриптор, ранее заданный вызовом SetDescriptor, записи.
GetDevice

Возвращает сведения об устройстве совместного использования изображений.
GetDevice

Возвращает сведения об устройстве совместного использования мультимедиа.
GetDeviceAttributes

Возвращает атрибуты IMFAttributes для группы датчиков.
GetDeviceId

Возвращает уникальный идентификатор устройства. Это значение в настоящее время не используется.
GetDeviceStreamCategory

Возвращает категорию потока для указанного индекса исходного потока.
GetDeviceStreamCount

Возвращает количество потоков устройств.
GetDeviceType

Возвращает значение, указывающее тип устройства датчика, представленного объектом .
GetDirectxDeviceManager

Возвращает диспетчер устройств DirectX.
GetDisplayAlignment

Возвращает выравнивание области отображения.
GetDisplayName

Извлекает отображаемое имя звукового сеанса. Это имя отображается в элементе управления громкости Windows.
GetDouble

Извлекает двойное значение, связанное с ключом.
GetDriverHandle

Получает дескриптор для драйвера.
GetDropMode

Извлекает текущий режим удаления.
GetDuration

Возвращает длительность ресурса мультимедиа.
GetDuration

Возвращает длительность источника мультимедиа в единицах 100 наносекунд.
GetDuration

Возвращает продолжительность подсказки в дорожке.
GetDuration

Возвращает длительность элемента мультимедиа.
GetDuration

Возвращает длительность воспроизведения текущего элемента мультимедиа.
GetElement

Извлекает объект из коллекции.
GetElementCount

Возвращает количество объектов в коллекции. (IMFCollection.GetElementCount)
GetEnableData

Извлекает данные для ручного действия включения содержимого.
GetEnableType

Извлекает тип операции, выполняемой этим активатором содержимого.
GetEnableURL

Извлекает URL-адрес для выполнения действия включения содержимого вручную.
GetEncoderFlags

Возвращает флаги кодировщика, с помощью которых был инициализирован видеокодировщик.
GetEncoderHeapFlags

Возвращает флаги кучи кодировщика, с помощью которых была инициализирована куча видеокодировщика.
GetEncodingConfigurationPropertyStore

Извлекает хранилище свойств, которое можно использовать для задания свойств кодирования.
GetEncryptionBltKey

Возвращает криптографический ключ для расшифровки данных, возвращаемых методом ID3D11VideoContext::EncryptionBlt.
GetEncryptionBltKey

Возвращает криптографический ключ, используемый для расшифровки данных, возвращаемых методом IDirect3DCryptoSession9::EncryptionBlt.
GetEnd

Возвращает время окончания для указанного диапазона времени.
GetEntryCount

Метод GetEntryCount извлекает количество таблиц содержимого в коллекции.
GetEntryCount

Метод GetEntryCount извлекает количество записей в списке.
GetEntryListCount

Метод GetEntryListCount извлекает количество списков записей в оглавлении.
GetError

Возвращает состояние последней ошибки.
GetError

Возвращает состояние ошибки, связанное с сеансом ключа мультимедиа.
GetErrorCode

Возвращает код ошибки.
GetErrorCode

Возвращает значение, указывающее тип ошибки последней ошибки, связанной с дорожкой.
GetEvent

Извлекает следующее событие в очереди. Этот метод является синхронным.
GetEvent

Извлекает следующее событие в очереди. Этот метод является синхронным. Вызовите этот метод в реализации IMFMediaEventGenerator::GetEvent. Передайте параметры из этого метода непосредственно в этот метод.
GetExpiration

Возвращает время окончания срока действия всех ключей в сеансе CDM.
GetExtendedCameraControl

Возвращает экземпляр IMFExtendedCameraControl, который позволяет приложению получить расширенные элементы управления свойствами текущего устройства захвата.
GetExtendedErrorCode

Возвращает расширенный код ошибки.
GetExtendedErrorCode

Возвращает расширенный код ошибки для последней ошибки, связанной с дорожкой.
GetExtendedType

Извлекает расширенный тип события.
GetExtent

Возвращает экстент области.
GetFastestRate

Возвращает самую быструю скорость воспроизведения, поддерживаемую объектом .
GetFilterPropertyRange

Извлекает диапазон значений для фильтра изображений, поддерживаемого этим устройством.
GetFilterPropertyRange

Извлекает диапазон значений для фильтра изображений, поддерживаемого устройством видеопроцессоров.
GetFlags

Запросы флагов свойств на устройстве захвата.
GetFlags

Возвращает флаги, заданные для устройства датчика. Этот метод зарезервирован для использования в будущем.
GetFlags

Возвращает флаги, заданные для группы датчиков.
GetFlags

Извлекает флаги, указывающие выбранные параметры индексатора.
GetFlags

Извлекает флаги, указывающие настроенные параметры мультиплексоров.
GetFlags

Извлекает флаги параметров, заданные в разделитете ASF.
GetFontFamily

Возвращает семейство шрифтов стиля текста с временным интервалом.
GetFontSize

Возвращает размер шрифта для стиля текста с временным интервалом.
GetFontStyle

Возвращает стиль шрифта для стиля текста с временным интервалом.
GetFormatProp

Извлекает свойство формата для выходного типа мультимедиа. Используйте этот метод для получения сведений о перечисленных форматах звука.
GetFreeSampleCount

Возвращает количество примеров видео, доступных в настоящее время для использования.
GetFriendlyName

Возвращает понятное имя датчика, связанного с отчетом.
GetFullCropRegion

Извлекает исходный и целевой прямоугольники.
GetFullTopology

Возвращает топологию из сеанса мультимедиа.
GetGroupingParam

Извлекает группу сеансов, к которым принадлежит этот звуковой сеанс.
GetGUID

Извлекает значение GUID, связанное с ключом.
GetHeaderSize

Извлекает размер раздела заголовка файла расширенного системного формата (ASF).
GetHttpStatus

Вызывается Microsoft Media Foundation для получения кода состояния HTTP, указанного сервером в ответе. Media Foundation вызывает этот метод после успешного вызова Метода EndReceiveResponse.
GetHurryup

Извлекает текущий режим скорости декодера видео.
GetIconPath

Извлекает ресурс значка для звукового сеанса. Этот значок отображается в элементе управления громкости Windows.
GetId

Возвращает идентификатор подсказки по времени.
GetId

Возвращает идентификатор дорожки текста с временем.
GetID

Возвращает уникальный 32-разрядный 32-разрядный идентификатор пространственного звукового объекта без знака, представленного буфером.
GetIdealVideoSize

Возвращает диапазон размеров видео, которые можно отобразить без существенного снижения производительности или качества изображения.
GetIdentifier

Извлекает идентификатор потока для этого приемника потока.
GetInBandMetadataTrackDispatchType

Возвращает встроенные метаданные дорожки.
GetIndexByteStreamCount

Извлекает количество потоков байтов, используемых объектом индексатора.
GetIndexPosition

Извлекает смещение объекта индекса от начала содержимого.
GetIndexStatus

Извлекает параметры индекса для указанного потока и типа индекса.
GetIndexWriteSpace

Извлекает размер (в байтах) буфера, необходимого для хранения завершенного индекса.
GetInformation

Отправляет запрос состояния диспетчера защиты вывода (OPM) в драйвер дисплея.
GetInput

Извлекает узел, подключенный к указанному входной потоку на этом узле.
GetInputAvailableType

Возвращает доступный тип мультимедиа для входного потока в этом преобразовании Media Foundation (MFT).
GetInputCount

Извлекает количество входных потоков, которые в настоящее время существуют на этом узле.
GetInputCurrentType

Возвращает текущий тип мультимедиа для входного потока в этом преобразовании Media Foundation (MFT).
GetInputFormat

Возвращает формат входных данных кодировщика видео.
GetInputPrefType

Извлекает предпочтительный тип мультимедиа для входного потока на этом узле.
GetInputProtectionVersion

Извлекает версию примера защиты, которую компонент реализует на входных данных.
GetInputStatus

Запрашивает, может ли входной поток в этом преобразовании Media Foundation (MFT) принимать дополнительные данные.
GetInputStreamAttributes

Возвращает хранилище атрибутов для входного потока в этом преобразовании Media Foundation (MFT).
GetInputStreamDescs

Возвращает описания входного потока, предоставленные при создании видеопроцессора с вызовом ID3D12VideoDevice::CreateVideoProcessor.
GetInputStreamInfo

Возвращает требования к буферу и другие сведения для входного потока в этом преобразовании Media Foundation (MFT).
GetInputTrustAuthority

Извлекает входной центр доверия (ITA) для указанного потока.
Getitem

Извлекает значение, связанное с ключом.
GetItemType

Извлекает тип данных значения, связанного с ключом.
GetKeyStatuses

Возвращает ссылку на массив структур, представляющих идентификаторы ключей, известные сеансу модуля расшифровки содержимого (CDM), и текущее состояние связанного ключа.
GetKeySystem

Возвращает систему ключей для заданного индекса исходного элемента.
GetKeySystem

Возвращает строку, определяющую систему ключей, используемую модулем расшифровки содержимого (CDM).
GetLabel

Возвращает метку дорожки.
GetLanguage

Возвращает текущий параметр языка.
GetLanguage

Возвращает язык дорожки.
GetLastSendTime

Извлекает время отправки последнего полученного примера.
GetLength

Извлекает длину потока.
GetLength

Возвращает количество исходных элементов в списке.
GetLength

Возвращает количество диапазонов времени, содержащихся в объекте .
GetLength

Возвращает количество объектов IMFSourceBuffer в списке.
GetLength

Возвращает длину (в дорожках) списка timed-text-track.
GetLine

Возвращает строку текста в подсказке из индекса строки.
GetLineCount

Возвращает количество строк текста в подсказке timed-text.
GetLineHeight

Возвращает высоту каждой строки текста в области.
GetLoop

Запрашивает, будет ли обработчик мультимедиа воспроизводить цикл.
GetMajorType

Возвращает основной тип носителя объекта .
GetMajorType

Возвращает основной тип формата.
GetManager

Возвращает значение IMFDXGIDeviceManager из приемника отрисовки видео Microsoft Media Foundation.
GetMasterVolume

Извлекает master уровень тома.
GetMaximumDropMode

Возвращает максимальный режим перетаскивания.
GetMaxLength

Извлекает выделенный размер буфера.
GetMaxMotionEstimationPrecision

Возвращает максимальную точность оценки движения кодировщика видео.
GetMaxNumberOfBytesRequiredForResolution

Извлекает максимальное количество байтов, необходимое для создания источника мультимедиа или определения того, что обработчик потока байтов не может проанализировать этот поток.
GetMedia

Возвращает предполагаемый тип носителя элемента в списке.
GetMediaItem

Возвращает указатель на текущий элемент мультимедиа.
GetMediaPlayer

Возвращает указатель на объект проигрывателя MFPlay, создавший элемент мультимедиа.
GetMediaSink

Извлекает приемник мультимедиа, которому принадлежит этот приемник потока.
GetMediaSource

Извлекает указатель на источник мультимедиа, создавший этот поток мультимедиа.
GetMediaSource

Возвращает объект IMFMediaSource, предоставляющий данные мультимедиа с виртуальной камеры.
GetMediaSourceTopology

Возвращает топологию для источника мультимедиа, который создает внутреннюю топологию.
GetMediaType

Извлекает значение IMFMediaType, представляющее поддерживаемый тип носителя для потока датчика.
GetMediaType

Извлекает тип мультимедиа потока.
GetMediaType

Возвращает значение IMFMediaType подпотока с указанным индексом.
GetMediaTypeCount

Извлекает количество типов мультимедиа в списке поддерживаемых типов мультимедиа объекта.
GetMediaTypeCount

Возвращает количество типов мультимедиа, поддерживаемых потоком датчика.
GetMediaTypeHandler

Извлекает обработчик типа мультимедиа для потока. Обработчик типов мультимедиа можно использовать для перечисления поддерживаемых типов мультимедиа для потока, получения текущего типа мультимедиа и задания типа мультимедиа.
GetMediaTypeHandler

Извлекает обработчик типа носителя для приемника потока. С помощью обработчика типов мультимедиа можно найти форматы, поддерживаемые потоком, и задать тип мультимедиа в потоке.
GetMetadata

Возвращает хранилище свойств, содержащее метаданные для источника, например автора или название.
GetMetadataItems

Извлекает указатель на буфер, который может содержать пространственные звуковые метаданные.
GetMetadataTracks

Возвращает список дорожек метаданных времени в компоненте timed-text.
GetMFMetadata

Возвращает коллекцию метаданных для всей презентации или для одного потока в презентации.
GetMinimumGRLVersion

Извлекает минимальную версию глобального списка отзыва (GRL), которая должна применяться защищенной средой для этой политики.
GetMinimumQualityLevel

Возвращает минимальный уровень качества, поддерживаемый компонентом.
GetMirrorState

Возвращает текущее состояние зеркального отображения потока предварительного просмотра видео. (IMFCapturePreviewSink.GetMirrorState)
GetMirrorState

Возвращает текущее состояние зеркального отображения потока предварительного просмотра видео. (IMFCaptureSource.GetMirrorState)
GetMute

Запрашивает, отключен ли звук. (IMFSimpleAudioVolume.GetMute)
GetMute

Запрашивает, отключен ли звук. (IMFPMediaPlayer.GetMute)
GetMuted

Запрашивает, отключен ли звук. (IMFMediaEngine.GetMuted)
GetMutualExclusion

Извлекает объект взаимного исключения расширенного системного формата (ASF) из профиля.
GetMutualExclusionCount

Извлекает количество объектов взаимного исключения Advanced Systems Format (ASF), связанных с профилем.
GetName

Извлекает имя кодека.
GetName

Возвращает имя региона.
GetName

Возвращает имя стиля текста с временным временем.
GetNativeMediaType

Возвращает формат, который изначально поддерживается источником мультимедиа.
GetNativeVideoSize

Возвращает размер видеокадра с учетом пропорций.
GetNativeVideoSize

Возвращает размер и пропорции видео.
GetNearestKeyFrames

Для конкретной позиции поиска получает два ближайших ключевых кадра. (IMFSeekInfo.GetNearestKeyFrames)
GetNetworkState

Возвращает текущее состояние сети обработчика мультимедиа.
GetNextOutputTime

Запрашивает у декодера метку времени предстоящего выходного примера. Используйте этот метод, если перед вызовом метода IMediaObject::P rocessOutput или IMFTransform::P rocessOutput для получения примера.
GetNextPacket

Извлекает следующий выходной пакет ASF из мультиплексера.
GetNextSample

Извлекает пример из разделима Advanced Systems Format (ASF) после анализа данных.
GetNode

Возвращает узел в топологии, заданный индексом.
GetNodeByID

Возвращает узел в топологии, заданный идентификатором узла.
GetNodeCount

Возвращает количество узлов в топологии.
GetNodeMask

Возвращает маску узла для кодировщика видео.
GetNodeMask

Возвращает маску узла для кучи кодировщика видео.
GetNodeMask

Возвращает маску узла, предоставленную при создании видеопроцессора с помощью вызова ID3D12VideoDevice::CreateVideoProcessor.
GetNodeType

Извлекает тип узла.
GetNumberOfStreams

Возвращает количество потоков в ресурсе мультимедиа.
GetNumberOfStreams

Возвращает количество потоков (аудио, видео и других) в элементе мультимедиа.
GetNumberOfSupportedProtocols

Извлекает количество протоколов, поддерживаемых подключаемым модулем сетевой схемы.
GetNumInputStreamDescs

Возвращает количество описаний входных потоков, предоставленных при создании видеопроцессора с вызовом ID3D12VideoDevice::CreateVideoProcessor.
GetObject

Возвращает объект , связанный с этим узлом.
GetObject

Возвращает объект, связанный с асинхронной операцией. Тип объекта , если таковой имеется, зависит от вызываемого асинхронного метода. (IMFAsyncResult.GetObject)
GetObject

Возвращает объект , который использовался для создания элемента мультимедиа.
GetObjectCount

Возвращает количество пространственных звуковых объектов, представленных объектами IMFSpatialAudioObjectBuffer в образце.
GetObjectPointer

Возвращает указатель на родительский объект, с которым связан асинхронный обратный вызов.
GetObjectTag

Возвращает тег родительского объекта, связанный с асинхронным обратным вызовом.
GetOPMInfo

Возвращает сведения о состоянии диспетчера защиты выходных данных (OPM).
GetOrAddControl

Добавляет новый пользовательский элемент управления камерой в коллекцию элементов управления камерой.
GetOrAddExtendedControl

Добавляет новый расширенный элемент управления камерой в коллекцию элементов управления камерой.
GetOriginalId

Возвращает идентификатор подсказки, предоставленный в формате данных текстовой дорожки, если он доступен.
GetOriginatorID

Извлекает ИДЕНТИФИКАТОР GUID, определяющий входной центр доверия (ITA), создавший этот объект политики вывода.
GetOriginatorID

Извлекает GUID, идентифицирующие входной центр доверия (ITA), который создал этот объект выходной схемы.
GetOutput

Извлекает узел, подключенный к указанному выходному потоку на этом узле.
GetOutputAvailableType

Возвращает доступный тип мультимедиа для выходного потока в этом преобразовании Media Foundation (MFT).
GetOutputCount

Извлекает количество потоков вывода, которые в настоящее время существуют на этом узле.
GetOutputCount

Извлекает количество выходных данных для содержимого расширенного формата систем (ASF).
GetOutputCurrentType

Возвращает текущий тип мультимедиа для выходного потока в этом преобразовании Media Foundation (MFT).
GetOutputFromStream

Извлекает выходной номер, связанный с потоком.
GetOutputMediaType

Возвращает формат выходных данных для потока в этом приемнике захвата.
GetOutputMutex

Извлекает объект взаимного исключения для выходных данных.
GetOutputMutexCount

Извлекает количество объектов взаимного исключения, связанных с выходными данными.
GetOutputNodeCollection

Возвращает выходные узлы в топологии.
GetOutputOverride

Извлекает выбор переопределения вручную, заданный для потока.
GetOutputPrefType

Извлекает предпочтительный тип мультимедиа для выходного потока на этом узле.
GetOutputProtectionVersion

Извлекает версию примера защиты, которую компонент реализует на выходных данных.
GetOutputStatus

Запрашивает, готово ли преобразование Media Foundation (MFT) к получению выходных данных.
GetOutputStreamAttributes

Возвращает хранилище атрибутов для выходного потока в этом преобразовании Media Foundation (MFT).
GetOutputStreamCount

Извлекает количество потоков, связанных с выходными данными.
GetOutputStreamDesc

Возвращает описание выходного потока, предоставленное при создании видеопроцессора с помощью вызова ID3D12VideoDevice::CreateVideoProcessor.
GetOutputStreamInfo

Возвращает требования к буферу и другие сведения для выходного потока в этом преобразовании Media Foundation (MFT).
GetOutputStreamNumbers

Извлекает номера потоков для всех потоков, связанных с выходными данными.
GetOutputTrustAuthorityCount

Возвращает количество выходных доверенных центров (OTA), предоставляемых данными доверенными выходными данными. Каждое OTA сообщает об одном действии.
GetPadding

Возвращает заполнение, окружающее область.
GetParameterRange

Метод GetParameterRange получает диапазон значений для свойства кодека. (ICodecAPI::GetParameterRange)
GetParameters

Предоставляет сведения о конфигурации для потока диспетчеризации для обратного вызова. (IMFAsyncCallback.GetParameters)
GetParameterValues

Метод GetParameterValues получает список возможных значений для свойства кодека. (ICodecAPI::GetParameterValues)
GetPassword

Извлекает пароль.
GetPayloadExtension

Извлекает сведения о существующем расширении полезных данных.
GetPayloadExtensionCount

Извлекает количество расширений полезных данных, настроенных для потока.
GetPlaftormWorkQueueMMCSSClass

Извлекает класс службы планировщика мультимедийных классов (MMCSS) для указанной рабочей очереди платформы.
GetPlatformWorkQueueMMCSSPriority

Возвращает приоритет службы планировщика мультимедийных классов (MMCSS), связанный с указанной рабочей очередью платформы.
GetPlatformWorkQueueMMCSSTaskId

Извлекает идентификатор задачи службы планировщика мультимедийных классов (MMCSS) для указанной рабочей очереди платформы.
GetPlaybackRate

Возвращает текущую скорость воспроизведения. (IMFMediaEngine.GetPlaybackRate)
GetPlayed

Возвращает диапазоны времени, которые были отрисованы.
GetPolicy

Извлекает политику, определяющую, какие системы защиты выходных данных разрешены для этого потока, и данные конфигурации для каждой системы защиты.
GetPosition

Возвращает положение области.
GetPosition

Возвращает текущую позицию воспроизведения. (IMFPMediaPlayer.GetPosition)
GetPreferredClsid

Выполняет поиск идентификатора класса (CLSID) в списке предпочтительных вариантов, соответствующих указанному имени ключа.
GetPreload

Возвращает флаг предварительной загрузки.
GetPresentationAttribute

Возвращает атрибут презентации из ресурса мультимедиа.
GetPresentationAttribute

Возвращает атрибут из базового источника мультимедиа.
GetPresentationAttribute

Запрашивает у элемента мультимедиа атрибут презентации.
GetPresentationClock

Вызывается конвейером мультимедиа для получения экземпляра IMFPresentationClock.
GetPresentationClock

Возвращает часы презентации, заданные в приемнике мультимедиа.
GetPresentationContext

Сопоставляет дескриптор презентации со связанным идентификатором элемента sequencer и топологией, которую он представляет.
GetPrivateData

Извлекает данные кодека для видеосодержимого на основе типа выходных данных, переданного с помощью метода IWMCodecPrivateData::SetPartialOutputType.
GetPrivateDataByteCount

Возвращает необходимое количество байтов, которые необходимо добавить в буферы ввода и вывода при вызове обработчика безопасности с помощью метода InvokeFunction.
GetProcAmpRange

Извлекает диапазон значений для параметра видеопроцессор (ProcAmp) на этом устройстве видеопроцессоров.
GetProcAmpRange

Возвращает диапазон значений для параметра видеопроцессоров (ProcAmp).
GetProcedureAddress

Возвращает адрес процедуры указанной функции в подписанной библиотеке.
GetProcessActivity

Возвращает объект IMFSensorProcessActivity, представляющий текущую активность процесса датчика.
GetProcessCount

Возвращает количество объектов IMFSensorProcessActivity, представляющих текущее действие процесса, связанного с датчиком, которые доступны для извлечения.
GetProcessId

Возвращает идентификатор процесса, с которым связано действие.
GetProfile

Извлекает указанный профиль.
GetProfile

Извлекает профиль расширенного формата систем (ASF), описывающий содержимое ASF.
GetProfileId

Извлекает идентификатор профиля датчика.
GetProgress

Извлекает процент содержимого, сохраненного в предоставленном потоке байтов.
GetProperties

Извлекает свойства часов.
Getproperty

Возвращает значение свойства метаданных.
GetProtectedResourceSession

Возвращает id3D12ProtectedResourceSession, который был передан в ID3D12VideoDevice2::CreateVideoDecoder1 при создании ID3D12VideoDecoder1.
GetProtectedResourceSession

Возвращает id3D12ProtectedResourceSession, который был передан в ID3D12VideoDevice2::CreateVideoDecoderHeap1 при создании ID3D12VideoDecoderHeap1.
GetProtectedResourceSession

Возвращает id3D12ProtectedResourceSession, который был передан в ID3D12VideoDevice2::CreateVideoExtensionCommand при создании ID3D12VideoExtensionCommand.
GetProtectedResourceSession

Возвращает id3D12ProtectedResourceSession, который был передан в ID3D12VideoDevice1::CreateVideoMotionEstimator при создании ID3D12VideoMotionEstimator.
GetProtectedResourceSession

Возвращает id3D12ProtectedResourceSession, который был передан в ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap при создании ID3D12VideoMotionEstimatorHeap.
GetProtectedResourceSession

Получает id3D12ProtectedResourceSession, который был передан в ID3D12VideoDevice2::CreateVideoProcessor1 при создании ID3D12VideoProcessor1.
GetProtectionCertificate

Извлекает пример сертификата защиты.
GetProtectionSystemIds

IMFContentDecryptionModule::GetProtectionSystemIds получает список идентификаторов SystemID, поддерживаемых IMFContentDecryptionModule.
GetQualityLevel

Возвращает текущий уровень качества.
GetRangeEndOffset

Вызывается Microsoft Media Foundation для получения смещения последнего байта в текущем ответе, отсчитываемого с начала ресурса. Это полезно, если в запросе используется http-заголовок Range для скачивания только части ресурса.
GetRangeInfo

Возвращает сведения о допустимом диапазоне, значении шага и значении по умолчанию для элемента управления камеры.
GetRate

Возвращает текущую скорость воспроизведения. (IMFRateControl.GetRate)
GetRate

Возвращает текущую скорость воспроизведения. (IMFPMediaPlayer.GetRate)
GetRateConversionCaps

Возвращает возможности преобразования скорости видеопроцессоров.
GetReadyState

Возвращает состояние готовности, указывающее, можно ли отрисовать текущий ресурс мультимедиа.
GetReadyState

Возвращает состояние готовности источника мультимедиа.
GetRealTimeMode

Возвращает режим реального времени, используемый для следующего вызова SetSource или Load.
GetReconstructedVideoFrame

Примечание. Этот метод устарел и не должен использоваться. Извлекает текущий восстановленный видеокадр.
GetReconstructedVideoFrameSize

Примечание. Этот метод устарел и не должен использоваться. Извлекает размер текущего восстановленного видеокадра.
GetRecordCount

Извлекает количество записей в объекте взаимного исключения Формата расширенных систем.
GetRegion

Возвращает сведения о области отображения подсказки timed-text.
GetRelativePanel

Возвращает значение из перечисления ACPI_PLD_PANEL, указывающее расположение устройства захвата.
GetRemoteHost

Извлекает указатель на объект, в котором размещается этот прокси-сервер.
GetRemoteObject

Извлекает указатель на удаленный объект, для которого этот объект является прокси-сервером.
GetReport

Возвращает интерфейс IMFRelativePanelReport, представляющий относительное расположение панели.
GetReportTime

Возвращает время, связанное с отчетом о действиях датчика.
GetRepresentation

Извлекает альтернативное представление типа носителя. В настоящее время поддерживается только структура AM_MEDIA_TYPE DirectShow.
GetRequiredProtections

Возвращает защиту содержимого, которая должна быть применена в режиме сервера фрейма.
GetResolutionList

Возвращает список разрешений, связанный с кучей кодировщика видео.
GetResolutionListCount

Метод ID3D12VideoEncoderHeap::GetResolutionListCount (d3d12video.h) получает число списков разрешений, связанных с кучей кодировщика видео.
GetResource

Запрашивает интерфейс у поверхности Microsoft DirectX Graphics Infrastructure (DXGI).
GetResourceCharacteristics

Возвращает различные флаги, описывающие ресурс мультимедиа.
GetRightToLeft

Определяет, включен ли режим записи справа налево для стиля текста по времени.
GetRotation

Возвращает поворот потока предварительного просмотра видео.
GetRotation

Возвращает вращение, которое в настоящее время применяется к записанной видеопотоке.
GetSample

Возвращает метку IMFSample, связанную с подпотоком с указанным индексом.
GetSampleDuration

Извлекает длительность образца.
GetSampleFlags

Извлекает флаги, связанные с примером. В настоящее время флаги не определены.
GetSampleTime

Извлекает время презентации примера.
GetScanline0AndPitch

Извлекает указатель на буферную память и шаг поверхности.
GetSchemaType

Извлекает систему защиты выходных данных, представленную данным объектом . Системы защиты выходных данных идентифицируются по значению GUID.
GetScrollMode

Возвращает режим прокрутки области.
GetSeekable

Возвращает диапазоны времени, к которым в данный момент может искать обработчик мультимедиа.
GetSeekPositionForValue

Учитывая требуемое время поиска, получает смещение, с которого клиент должен начать чтение данных.
GetSelectedStreams

Возвращает список выбранных в данный момент потоков.
GetSelectedStyle

Возвращает текущий стиль из источника мультимедиа SAMI.
GetSensorDevice

Возвращает значение IMFSensorDevice, соответствующее устройству в группе датчиков.
GetSensorDeviceCount

Возвращает количество устройств, которые виртуализированы группой датчиков.
GetSensorDeviceMode

Возвращает значение, указывающее текущий режим совместного использования устройства датчика, который является контроллером или общим доступом.
GetSensorGroupAttributes

Возвращает атрибуты IMFAttributes для группы датчиков. Возвращаемый объект является динамической ссылкой на внутреннее хранилище атрибутов.
GetService

Извлекает интерфейс службы.
GetService

Запрашивает базовый объект модуля записи приемника для интерфейса.
GetService

Возвращает указатель на базовый объект Source Reader.
GetServiceForStream

Запрашивает интерфейс у базового приемника мультимедиа или кодировщика.
GetServiceForStream

Запрашивает интерфейс у базового источника мультимедиа или декодера.
GetSessionCapabilities

Извлекает возможности сеанса мультимедиа на основе текущей презентации.
GetSessionId

Возвращает уникальный строковый идентификатор, созданный модулем расшифровки содержимого (CDM), который может использоваться приложением для идентификации объектов сеанса.
GetShowBackgroundAlways

Определяет, всегда ли в стиле текста с временным временем отображается фон.
GetShutdownStatus

Запрашивает состояние предыдущего вызова метода IMFShutdown::Shutdown.
GetSink

Возвращает указатель на один из объектов приемника захвата.
GetSinkInfo

Возвращает типы мультимедиа для аудио- и видеопотоков, указанных в профиле перекодирования.
GetSlowestRate

Извлекает самую низкую скорость воспроизведения, поддерживаемую объектом .
GetSource

Возвращает указатель на исходный объект записи.
GetSourceAttributes

Возвращает хранилище атрибутов для источника мультимедиа.
GetSourceBuffer

Возвращает значение IMFSourceBuffer по указанному индексу в коллекции буферов.
GetSourceBuffer

Возвращает значение IMFSourceBuffer по указанному индексу в списке.
GetSourceBuffers

Возвращает коллекцию исходных буферов, связанных с данным источником мультимедиа.
GetSourceNodeCollection

Возвращает исходные узлы в топологии.
GetSourceOrigin

Возвращает источник W3C элемента мультимедиа HTML5.
GetStart

Возвращает время начала для указанного диапазона времени.
GetStartStopPosition

Возвращает время начала и остановки элемента мультимедиа.
GetStartTime

Возвращает начальную позицию воспроизведения.
GetStartTime

Возвращает время начала подсказки в дорожке.
GetState

Извлекает текущее состояние часов.
GetState

Возвращает объект состояния, заданный вызывающим объектом в асинхронном методе Begin. (IMFAsyncResult.GetState)
GetState

Возвращает текущее состояние воспроизведения объекта проигрывателя MFPlay.
GetStateNoAddRef

Возвращает объект состояния, заданный вызывающим объектом в асинхронном методе Begin, без увеличения числа ссылок объекта. (IMFAsyncResult.GetStateNoAddRef)
GetStatistics

Извлекает статистику мультиплексоров.
GetStatistics

Возвращает статистику воспроизведения из обработчика мультимедиа.
GetStatistics

Возвращает статистику о производительности модуля записи приемника.
GetStatus

Возвращает состояние асинхронной операции. (IMFAsyncResult.GetStatus)
GetStatus

Извлекает HRESULT, указывающий состояние события.
GetStereo3DFramePackingMode

Для стереоскопического трехмерного видео получает макет двух представлений в видеокадре.
GetStereo3DRenderMode

Для стереоскопического трехмерного видео запрашивает, как обработчик мультимедиа отрисовывает трехмерный видеосодержимы.
Getstream

Извлекает поток из профиля по индексу потока и /или получает номер потока для индекса потока.
Getstream

Примечание. Этот интерфейс не реализован в этой версии Media Foundation. Извлекает номер потока в списке приоритета потока.
GetStreamAttribute

Возвращает атрибут уровня потока из ресурса мультимедиа.
GetStreamAttribute

Запрашивает у элемента мультимедиа атрибут потока.
GetStreamAttributes

Возвращает хранилище атрибутов для потока в источнике мультимедиа.
GetStreamAttributes

Возвращает хранилище атрибутов потока с указанным индексом.
GetStreamAttributesCount

Возвращает количество хранилищ атрибутов потока для устройства датчика. Это число представляет общее количество потоков, доступных для устройства, так как каждый допустимый поток должен иметь хранилище атрибутов, содержащее по крайней мере идентификатор и категорию потока.
GetStreamByNumber

Извлекает объект конфигурации потока расширенного формата систем (ASF) для потока в профиле. Этот метод ссылается на поток по номеру потока, а не по индексу потока.
GetStreamConfiguration

Возвращает конфигурацию потока с указанным индексом, который определяет набор подпотоков, которые могут быть включены в мультиплексированные выходные данные.
GetStreamConfiguration

Возвращает конфигурацию активного потока для источника мультимедиа, которая определяет набор подпотоков, включенных в мультиплексированные выходные данные.
GetStreamConfigurationCount

Возвращает количество зарегистрированных конфигураций потоков, которые определяют набор подпотоков, которые могут быть включены в мультиплексированные выходные данные.
GetStreamCount

Извлекает количество потоков в профиле.
GetStreamCount

Примечание. Этот интерфейс не реализован в этой версии Media Foundation. Извлекает количество записей в списке приоритета потока.
GetStreamCount

Извлекает количество потоков, которые находятся в содержимом расширенного формата систем (ASF).
GetStreamCount

Возвращает количество подпотоков, управляемых мультиплексорным источником мультимедиа. (IMFMuxStreamAttributesManager.GetStreamCount)
GetStreamCount

Возвращает количество подпотоков, управляемых мультиплексорным источником мультимедиа. (IMFMuxStreamMediaTypeManager.GetStreamCount)
GetStreamCount

Возвращает количество подпотоков, управляемых мультиплексорным источником мультимедиа. (IMFMuxStreamSampleManager.GetStreamCount)
GetStreamCount

Возвращает текущее число входных и выходных потоков для этого преобразования Media Foundation (MFT).
GetStreamDescriptor

Извлекает дескриптор потока для этого потока мультимедиа.
GetStreamDescriptorCount

Извлекает количество дескрипторов потока в презентации. Каждый дескриптор потока содержит сведения об одном потоке в источнике мультимедиа. Чтобы получить дескриптор потока, вызовите метод IMFPresentationDescriptor::GetStreamDescriptorByIndex.
GetStreamIdentifier

Извлекает идентификатор для потока.
GetStreamIDs

Возвращает идентификаторы потоков для входных и выходных потоков в этом преобразовании Media Foundation (MFT).
GetStreamIndexFromFriendlyName

Возвращает фактический индекс потока устройства, преобразованный из понятного имени потока.
GetStreamingMode

Возвращает режим потоковой передачи процесса датчика.
GetStreamingState

Возвращает значение, указывающее, выполняется ли в данный момент потоковая передача датчика.
GetStreamLimits

Возвращает минимальное и максимальное количество входных и выходных потоков для этого преобразования Media Foundation (MFT).
GetStreamNumber

Извлекает номер потока потока.
GetStreamPrioritization

Метод IMFASFProfile::GetStreamPrioritization
GetStreamSelection

Запрашивает, выбран ли поток для воспроизведения. (IMFMediaEngineEx.GetStreamSelection)
GetStreamSelection

Запрашивает, выбран ли поток.
GetStreamSelection

Запрашивает, выбран ли поток для воспроизведения. (IMFPMediaItem.GetStreamSelection)
GetStreamsForRecord

Извлекает номера потоков, содержащиеся в записи объекта взаимного исключения Формата расширенных систем.
GetStreamSinkById

Возвращает приемник потока, заданный идентификатором потока.
GetStreamSinkCount

Возвращает число приемников потока в этом приемнике мультимедиа.
GetStreamType

Возвращает основной тип мультимедиа потока.
Getstring

Извлекает строку расширенных символов, связанную с ключом.
GetStringLength

Извлекает длину строкового значения, связанного с ключом.
GetStyle

Возвращает сведения о стиле подсказки по времени.
GetStyleCount

Возвращает количество стилей, определенных в файле SAMI.
GetStyles

Возвращает список имен стилей, определенных в файле SAMI.
GetSubEntries

Метод GetSubEntries получает массив индексов вложенных элементов, которые были заданы при предыдущем вызове SetSubEntries.
GetSubformatting

Возвращает подчиненный формат в отформатированном объекте timed-text.
GetSubformattingCount

Возвращает количество подчиненных форматов в отформатированном объекте timed-text.
GetSupportedHardwareEffects

Возвращает список поддерживаемых эффектов в настроенном видеопроцессоре.
GetSupportedProtocolType

Извлекает поддерживаемый протокол по индексу.
GetSupportedRates

Возвращает диапазон поддерживаемых скоростей воспроизведения.
GetSupportedStates

Возвращает состояния окклюзии, поддерживаемые текущим устройством.
GetSurfacePitch

Возвращает шаг защищенной поверхности.
GetSuspendNotify

Возвращает интерфейс уведомления о приостановке модуля расшифровки содержимого (CDM).
GetSuspendNotify

Извлекает объект для событий приостановки IMFContentDecryptionModuleSession.
GetSymbolicLink

Возвращает символьную ссылку для датчика, связанного с отчетом.
GetSymbolicLink

Возвращает имя символьной ссылки устройства датчика.
GetSymbolicLink

Возвращает имя символьной ссылки группы датчиков.
Gettext

Возвращает текст в отформатированном объекте timed-text.
GetTextAlignment

Возвращает выравнивание текста для стиля текста с временным временем.
GetTextDecoration

Возвращает способ оформления текста для стиля текста с временным временем.
GetTextOutline

Возвращает структуру текста для стиля текста с временным временем.
GetTextTracks

Возвращает список всех временных текстовых дорожек в компоненте timed-text.
GetTime

Возвращает последнее время часов.
GetTimelineMarkerTimer

Возвращает время следующего маркера временная шкала, если таковой есть.
GetTimeSeekResult

Возвращает результат поиска на основе времени.
GetTimeSeekResult

Вызывается Microsoft Media Foundation для получения значений TimeSeekRange.DLNA.ORG заголовка HTTP , если таковой есть, указанного сервером в ответе.
GetTimeSource

Извлекает источник времени представления часов.
GetTimeStampOffset

Возвращает смещение метки времени для сегментов мультимедиа, добавленных к IMFSourceBuffer.
GetTitle

Метод GetTitle извлекает заголовок записи, заданный при предыдущем вызове SetTitle.
GetTocByType

GetTocByType извлекает все таблицы содержимого указанного типа из объекта средства синтаксического анализа оглавлений.
GetTocCount

Метод GetTocCount извлекает количество таблиц содержимого указанного типа позиции в объекте средства синтаксического анализа оглавлений.
GetTopologyID

Возвращает идентификатор топологии.
GetTopologyWorkQueueMMCSSClass

Извлекает класс службы планировщика мультимедийных классов (MMCSS) для указанной ветви текущей топологии.
GetTopologyWorkQueueMMCSSPriority

Извлекает строку службы планировщика мультимедийных классов (MMCSS), связанную с заданной рабочей очередью топологии.
GetTopologyWorkQueueMMCSSTaskId

Извлекает идентификатор задачи службы планировщика мультимедийных классов (MMCSS) для указанной ветви текущей топологии.
GetTopoNodeID

Извлекает идентификатор узла.
GetTotalLength

Вызывается Microsoft Media Foundation для получения общей длины скачиваемого ресурса, если он известен.
GetTotalLength

Извлекает общую длину допустимых данных во всех буферах в образце. Длина вычисляется как сумма значений, полученных методом IMFMediaBuffer::GetCurrentLength.
GetTrack

Получает текстовую дорожку в списке из индекса дорожки.
GetTrackById

Получает текстовую дорожку в списке из идентификатора дорожки.
GetTrackId

Возвращает идентификатор подсказки по времени.
GetTrackKind

Возвращает тип временной текстовой дорожки.
GetTracks

Получает список всех временных текстовых дорожек, зарегистрированных в IMFTimedText.
GetTransformCount

Вызывается конвейером мультимедиа для получения количества преобразований, предоставляемых преобразованием датчика.
GetTransformForStream

Возвращает указатель на преобразование Media Foundation (MFT) для указанного потока. (IMFSinkWriterEx.GetTransformForStream)
GetTransformForStream

Возвращает указатель на преобразование Media Foundation (MFT) для указанного потока. (IMFSourceReaderEx.GetTransformForStream)
GetTransformInformation

Вызывается конвейером мультимедиа для получения сведений о преобразовании, предоставляемом преобразованием датчика.
GetType

Возвращает тип конфигурации элемента управления, указывающий, нужно ли задать значение элемента управления до начала потоковой передачи или после запуска потоковой передачи.
GetType

Извлекает тип взаимного исключения, представленного объектом взаимного исключения в расширенном формате систем (ASF).
GetType

Извлекает тип события. Тип события указывает, что произошло для активации события. Он также определяет значение события.
GetType

Возвращает тип MIME элемента в списке.
GetType

Возвращает тип пространственного звукового объекта, представленного буфером. Если SetType ранее не вызывался, этот метод возвращает значение по умолчанию AudioObjectType_None.
GetUINT32

Извлекает значение UINT32, связанное с ключом.
GetUINT64

Извлекает значение UINT64, связанное с ключом.
GetUnderlyingClock

Извлекает базовые часы, которые источник времени презентации использует для создания часов.
GetUnknown

Извлекает указатель интерфейса, связанный с ключом.
GetUnknown

Возвращает указатель IUnknown, ранее сохраненный в объекте буфера мультимедиа.
GetUpdating

Возвращает значение, указывающее, находится ли в процессе Append, AppendByteStream или Remove.
GetURL

Возвращает URL-адрес, используемый для отправки запроса.
GetURL

Возвращает URL-адрес элемента в списке.
GetURL

Возвращает URL-адрес, который использовался для создания элемента мультимедиа.
Getuser

Извлекает имя пользователя.
GetUserData

Возвращает определяемое приложением значение, хранящееся в элементе мультимедиа.
GetValue

Метод ICodecAPI::GetValue получает текущее значение свойства кодека.
GetValue

Извлекает значение, связанное с событием , если оно имеется. Значение извлекается в виде структуры PROPVARIANT. Фактический тип данных и значение значения зависят от события.
GetVideoAspectRatio

Возвращает пропорции изображения видеопотока.
GetVideoAttributes

Возвращает параметры видеопотока, которые в настоящее время заданы в профиле перекодирования.
GetVideoDecoderCaps

Извлекает возможности и ограничения декодера видео.
GetVideoDecoderConfig

Возвращает конфигурацию декодера, поддерживаемую драйвером.
GetVideoDecoderConfigCount

Возвращает количество конфигураций декодера, поддерживаемых драйвером для указанного описания видео.
GetVideoDecoderProfile

Возвращает профиль, поддерживаемый драйвером.
GetVideoDecoderProfileCount

Возвращает количество профилей, поддерживаемых драйвером.
GetVideoDecoderService

Извлекает службу декодера DirectX Video Acceleration (DXVA), которая создала это устройство декодера.
GetVideoFormat

GetVideoFormat больше недоступен для использования в Windows 7.
GetVideoProcessBltState

Возвращает значение параметра состояния для операций с прорезкой, выполняемых устройством Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
GetVideoProcessorCaps

Возвращает возможности видеопроцессоров.
GetVideoProcessorCaps

Возвращает возможности одного или нескольких видеопроцессоров Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
GetVideoProcessorCaps

Извлекает возможности устройства видеопроцессоров.
GetVideoProcessorCaps

Возвращает возможности указанного устройства видеопроцессоров.
GetVideoProcessorContentDesc

Возвращает описание содержимого, которое использовалось для создания этого перечислителя.
GetVideoProcessorCustomRate

Возвращает список пользовательских частот кадров, поддерживаемых видеопроцессором.
GetVideoProcessorCustomRates

Возвращает список пользовательских скоростей, поддерживаемых видеопроцессором Microsoft DirectX Video Acceleration High Definition High Definition (DXVA-HD). Пользовательские тарифы используются для преобразования частоты кадров и обратной телецины (IVTC).
GetVideoProcessorDeviceCaps

Возвращает возможности устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
GetVideoProcessorDeviceGuids

Возвращает массив идентификаторов GUID, которые идентифицируют видеопроцессоры, поддерживаемые графическим оборудованием.
GetVideoProcessorFilterRange

Возвращает диапазон значений для фильтра изображений.
GetVideoProcessorFilterRange

Возвращает диапазон значений для фильтра изображений, который поддерживает устройство Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
GetVideoProcessorInputFormats

Возвращает список форматов ввода, поддерживаемых устройством Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
GetVideoProcessorOutputFormats

Возвращает список форматов вывода, поддерживаемых устройством Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
GetVideoProcessorRateConversionCaps

Возвращает группу возможностей видеопроцессоров, связанных с преобразованием частоты кадров, включая деинтерлейсинг и обратную телесину.
GetVideoProcessorRenderTargets

Возвращает форматы целевого объекта отрисовки, поддерживаемые устройством видеопроцессоров. Список может включать форматы RGB и YUV.
GetVideoProcessorService

Извлекает службу видеопроцессоров DirectX Video Acceleration (DXVA), которая создала это устройство видеопроцессор.
GetVideoProcessorSubStreamFormats

Возвращает список форматов подпотока, поддерживаемых указанным устройством видеопроцессоров.
GetVideoProcessStreamState

Возвращает значение параметра состояния для входного потока на устройстве Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
GetVideoRepresentation

Извлекает альтернативное представление типа носителя.
GetVideoService

Запрашивает интерфейс у устройства Microsoft Direct3D.
GetVideoService

Возвращает интерфейс службы DirectX Video Acceleration (DXVA).
GetVideoSourceRect

Возвращает прямоугольник источника видео.
GetVideoSwapchainHandle

Возвращает дескриптор цепочки буферов без окон.
GetVideoWindow

Возвращает окно, в котором отображается видео.
GetVolume

Возвращает уровень громкости звука.
GetVolume

Возвращает текущую громкость звука.
GetWrap

Определяет, включена ли функция переноса по словам в регионе.
GetWritingMode

Возвращает режим записи региона.
HasAudio

Запрашивает, содержит ли текущий ресурс мультимедиа аудиопоток.
HasAudio

Запрашивает, содержит ли элемент мультимедиа аудиопоток.
HasNullSourceOrigin

Вызывается Microsoft Media Foundation для обнаружения случая, когда HTTP- или HTTPS-запрос перенаправляется на другой сервер другого "источника".
HasVideo

Запрашивает, содержит ли текущий ресурс мультимедиа видеопоток.
HasVideo

Запрашивает, содержит ли элемент мультимедиа видеопоток.
Init

Метод Init инициализирует объект средства синтаксического анализа оглавлений и связывает его с файлом мультимедиа.
Initialize

Инициализирует объект индексатора.
Initialize

Инициализирует мультиплексор данными из объекта ASF ContentInfo.
Initialize

Сбрасывает разделитель расширенного формата систем (ASF) и настраивает его для анализа данных из раздела данных ASF.
Initialize

Инициализирует подсистему захвата.
Initialize

Инициализирует приемник мультимедиа DLNA. (IMFDLNASinkInit.Initialize)
InitializeCaptureSampleAllocator

Инициализирует образец распределителя параметрами, относящимися к сценариям захвата видео.
InitializeExtensionCommand

Записывает команду для инициализации или повторной инициализации команды расширения видео в список команд декодирования видео.
InitializeExtensionCommand

Записывает команду для инициализации или повторной инициализации команды расширения видео в список команд видеопроцессора.
InitializeFactory

Вызывается конвейером мультимедиа для инициализации преобразования датчика.
InitializeHardwareKey

Позволяет драйверу дисплея возвращать сведения, относящиеся к IHV, которые используются при инициализации нового аппаратного ключа.
InitializeSampleAllocator

Указывает количество выборок для выделения и тип носителя для примеров.
InitializeSampleAllocatorEx

Инициализирует пример объекта распределителя видео.
InitInputProtection

Инициализирует образец защиты для подчиненного компонента.
InitOutputProtection

Извлекает сведения об инициализации для примера защиты из компонента вышестоящий.
InsertAudioEffect

Вставляет звуковой эффект.
InsertEffect

Применяет звуковой или видеоэффект к воспроизведению.
InsertElementAt

Добавляет объект по указанному индексу в коллекцию.
InsertVideoEffect

Вставляет видеоэффект.
Invoke

Вызывается при завершении асинхронной операции. (IMFAsyncCallback.Invoke)
InvokeFunction

Вызывает реализацию системы защиты в обработчике безопасности.
Isactive

Определяет, активна ли временная текстовая дорожка.
IsAutomaticSupported

Запрашивает, может ли средство включения содержимого выполнять все свои действия автоматически.
IsBackgroundTransferActive

Запрашивает, активна ли фоновая передача.
IsCompressedFormat

Запрашивает, является ли тип носителя темпоральным сжатым форматом.
IsContiguousFormat

Запрашивает, является ли буфер смежным в собственном формате.
IsDisabled

Запрашивает, отображается ли идентификатор класса (CLSID) в списке заблокированных. (IMFPluginControl.IsDisabled)
IsEnded

Запрашивает, завершено ли воспроизведение.
IsEndOfStream

Запрашивает, достигла ли текущая позиция конца потока.
IsEqual

Сравнивает два типа мультимедиа и определяет, идентичны ли они. Если они не идентичны, метод указывает, чем отличаются эти два формата.
IsExternal

Определяет, является ли стиль текста по времени внешним.
IsFinal

Запрашивает, является ли этот выход приемником политики, то есть обрабатывает права и ограничения, необходимые центру доверия входных данных (ITA).
IsInBand

Определяет, является ли временная текстовая дорожка встроенной.
IsInBandEnabled

Определяет, включен ли режим по полосе.
IsMediaTypeSupported

Запрашивает, поддерживает ли объект указанный тип мультимедиа.
IsMediaTypeSupported

Определяет, поддерживает ли поток мультимедиа указанный тип мультимедиа.
IsModifiable

Метод IsModifiable запрашивает возможность изменения свойства кодека с учетом текущей конфигурации кодека. (ICodecAPI::IsModifiable)
IsPaused

Запрашивает, приостановлено ли воспроизведение в данный момент.
IsPlaybackRateSupported

Запрашивает возможность воспроизведения обработчика мультимедиа с заданной скоростью воспроизведения.
IsProtected

Запрашивает, содержит ли ресурс мультимедиа защищенное содержимое.
IsProtected

Запрашивает, содержит ли элемент мультимедиа защищенное содержимое.
IsRateSupported

Запрашивает, поддерживает ли объект указанную скорость воспроизведения.
IsSameOrigin

Возвращает значение true, если указанный URL-адрес имеет тот же источник, что и элемент мультимедиа HTML5.
IsSeeking

Запрашивает, ищет ли обработчик мультимедиа в данный момент новую позицию воспроизведения.
IsStereo3D

Запрашивает, содержит ли ресурс мультимедиа стереоскопическое трехмерные видео.
Issupported

Метод IsSupported запрашивает, поддерживает ли кодек заданное свойство. (ICodecAPI::IsSupported)
IsTimeSeekSupported

Запрашивает, поддерживает ли поток байтов поиск на основе времени.
IsTypeSupported

Возвращает значение, указывающее, поддерживает ли указанная система ключей указанный тип носителя.
IsTypeSupported

Возвращает значение, указывающее, поддерживается ли указанный тип MIME источником мультимедиа.
IsTypeSupported

Запрашивает, поддерживается ли указанная система ключей и, при необходимости, тип контента.
IsTypeSupportedEx

Запросы поддерживают указанный тип контента для указанной системы ключей.
KeyAdded

Уведомляет приложение о добавлении ключа.
KeyError

Уведомляет приложение о том, что при обработке ключа произошла ошибка.
KeyMessage

Передает сведения в приложение, чтобы оно запустите получение ключа.
KeyMessage

Вызывается, когда модуль расшифровки содержимого (CDM) создал сообщение для сеанса.
KeyStatusChanged

Функция IMFContentDecryptionModuleSessionCallbacks::KeyStatusChanged вызывается при изменении ключей в сеансе модуля расшифровки содержимого (CDM) или их состоянии.
Загрузить

Создает полностью загруженную топологию на основе частичной входной топологии.
Загрузить

Загружает текущий источник мультимедиа.
Загрузить

Функция IMFContentDecryptionModuleSession::Load загружает данные для указанного сеанса в объект IMFContentDecryptionModuleSession.
LoadDefaults

Загружает значения по умолчанию для элемента управления камерой для указанного источника захвата.
LoadReference

Маршалирует интерфейс из данных, хранящихся в потоке.
Блокировка

Предоставляет вызывающей объекту доступ к памяти в буфере для чтения или записи.
Lock2D

Предоставляет вызывающей объекту доступ к памяти в буфере. (IMF2DBuffer.Lock2D)
Lock2DSize

Предоставляет вызывающей объекту доступ к памяти в буфере. (IMF2DBuffer2.Lock2DSize)
LockControlData

Извлекает полезные данные для элемента управления, связанного с экземпляром IMFCameraControlDefaults, позволяя клиентам изменять значение элемента управления напрямую.
LockDevice

Предоставляет вызывающей объекту монопольный доступ к устройству Microsoft Direct3D.
LockDevice

Предоставляет вызывающей объекту монопольный доступ к устройству Direct3D.
LockPayload

Блокирует внутренний буфер полезных данных, содержащийся в элементе управления устройством захвата, для включения запросов или изменения полезных данных.
LockProcess

Блокирует завершение процесса пути к защищенному носителю (PMP). (IMFPMPHost.LockProcess)
LockProcess

Блокирует завершение процесса пути к защищенному носителю (PMP). (IMFPMPHostApp.LockProcess)
LockProcess

Блокирует завершение процесса пути к защищенному носителю (PMP). (IMFPMPServer.LockProcess)
LockStore

Блокирует хранилище атрибутов, чтобы ни один другой поток не смог получить к нему доступ.
LoggedOnUser

Запрашивает, следует ли использовать учетные данные для входа.
MFAddPeriodicCallback

Задает функцию обратного вызова для вызова с фиксированным интервалом. (MFAddPeriodicCallback)
MFAllocateSerialWorkQueue

Создает рабочую очередь, которая гарантированно сериализует рабочие элементы.
MFAllocateWorkQueue

Создает новую рабочую очередь. (MFAllocateWorkQueue)
MFAllocateWorkQueueEx

Создает новую рабочую очередь. (MFAllocateWorkQueueEx)
MFAverageTimePerFrameToFrameRate

Вычисляет частоту кадров (в кадрах в секунду) из средней длительности видеокадра.
MFBeginCreateFile

Начинает асинхронный запрос для создания потока байтов из файла.
MFBeginRegisterWorkQueueWithMMCSS

Связывает рабочую очередь с задачей службы планировщика мультимедийных классов (MMCSS). (MFBeginRegisterWorkQueueWithMMCSS)
MFBeginRegisterWorkQueueWithMMCSSEx

Связывает рабочую очередь с задачей службы планировщика мультимедийных классов (MMCSS). (MFBeginRegisterWorkQueueWithMMCSSEx)
MFBeginUnregisterWorkQueueWithMMCSS

Отменяет регистрацию рабочей очереди из задачи службы планировщика мультимедийных классов (MMCSS). (MFBeginUnregisterWorkQueueWithMMCSS)
MFCalculateBitmapImageSize

Извлекает размер изображения для видеоформата.
MFCalculateImageSize

Извлекает размер изображения (в байтах) для несжатого видеоформата. (MFCalculateImageSize)
MFCancelCreateFile

Отменяет асинхронный запрос на создание потока байтов из файла.
MFCancelWorkItem

Пытается отменить асинхронную операцию, запланированную с помощью MFScheduleWorkItem или MFScheduleWorkItemEx.
MFCombineSamples

Объединяет образец носителя с другим образцом, если их совокупная длительность не превышает указанную длительность.
MFCompareFullToPartialMediaType

Сравнивает полный тип мультимедиа с частичным типом мультимедиа.
MFConvertColorInfoFromDXVA

Задает расширенные сведения о цвете в структуре MFVIDEOFORMAT.
MFConvertColorInfoToDXVA

Преобразует расширенные сведения о цвете из MFVIDEOFORMAT в эквивалентные данные о цвете DirectX Video Acceleration (DXVA).
MFConvertFromFP16Array

Преобразует массив 16-разрядных чисел с плавающей запятой в массив 32-разрядных чисел с плавающей запятой.
MFConvertToFP16Array

Преобразует массив 32-разрядных чисел с плавающей запятой в массив 16-разрядных чисел с плавающей запятой.
MFCopyImage

Копирует изображение или плоскость изображения из одного буфера в другой.
MFCreate2DMediaBuffer

Создает объект буфера системной памяти для хранения данных двухD-изображений.
MFCreate3GPMediaSink

Создает приемник мультимедиа для создания файлов 3GP.
MFCreateAC3MediaSink

Создает экземпляр приемника мультимедиа AC-3.
MFCreateADTSMediaSink

Создает экземпляр приемника мультимедиа потока аудиоданных (ADTS).
MFCreateAggregateSource

Создает источник мультимедиа, который агрегирует коллекцию источников мультимедиа.
MFCreateAlignedMemoryBuffer

Выделяет системную память с заданным выравниванием байтов и создает буфер мультимедиа для управления памятью.
MFCreateAMMediaTypeFromMFMediaType

Создает структуру DirectShow AM_MEDIA_TYPE на основе типа мультимедиа Media Foundation.
MFCreateASFContentInfo

Создает объект объекта заголовка ASF.
MFCreateASFIndexer

Создает объект индексатора ASF.
MFCreateASFIndexerByteStream

Создает поток байтов для доступа к индексу в потоке ASF.
MFCreateASFMediaSink

Создает приемник мультимедиа ASF.
MFCreateASFMediaSinkActivate

Создает объект активации, который можно использовать для создания приемника мультимедиа ASF.
MFCreateASFMultiplexer

Создает мультиплексор ASF.
MFCreateASFProfile

Создает объект профиля ASF.
MFCreateASFProfileFRomPresentationDescriptor

Создает объект профиля ASF из дескриптора презентации.
MFCreateASFSplitter

Создает разделитель ASF.
MFCreateASFStreamingMediaSink

Создает объект активации для приемника потоковой передачи ASF. (MFCreateASFStreamingMediaSink)
MFCreateASFStreamingMediaSinkActivate

Создает объект активации для приемника потоковой передачи ASF. (MFCreateASFStreamingMediaSinkActivate)
MFCreateASFStreamSelector

Создает селектор потока ASF.
MFCreateAsyncResult

Создает асинхронный результирующий объект. Используйте эту функцию, если реализуется асинхронный метод. (MFCreateAsyncResult)
MFCreateAttributes

Создает пустое хранилище атрибутов.
MFCreateAudioMediaType

Создает тип звукового носителя из структуры WAVEFORMATEX.
MFCreateAudioRenderer

Создает отрисовщик потоковой передачи звука.
MFCreateAudioRendererActivate

Создает объект активации для отрисовщика потоковой передачи звука.
MFCreateAVIMediaSink

Создает приемник Audio-Video с чередованием (AVI).
MFCreateCameraControlMonitor

Создает экземпляр IMFCameraControlMonitor.
MFCreateCameraOcclusionStateMonitor

Создает новый экземпляр IMFCameraOcclusionStateMonitor, который позволяет приложению получать уведомления при изменении состояния окклюзии камеры.
MFCreateCollection

Создает пустой объект коллекции.
MFCreateContentDecryptorContext

Создает интерфейс IMFContentDecryptorContext для указанной системы защиты мультимедиа.
MFCreateContentProtectionDevice

Создает интерфейс IMFContentProtectionDevice для указанной системы защиты мультимедиа.
MFCreateCredentialCache

Создает объект кэша учетных данных. Приложение может использовать этот объект для реализации пользовательского диспетчера учетных данных.
MFCreateD3D12SynchronizationObject

Создает экземпляр примитива синхронизации Media Foundation D3D12, используемого для синхронизации доступа к ресурсу D3D12, хранящейся в объекте Media Foundation.
MFCreateDeviceSource

Создает источник мультимедиа для аппаратного устройства захвата.
MFCreateDeviceSourceActivate

Создает объект активации, представляющий аппаратное устройство захвата.
MFCreateDXGIDeviceManager

Создает экземпляр диспетчер устройств инфраструктуры графики Microsoft DirectX (DXGI).
MFCreateDXGISurfaceBuffer

Создает буфер мультимедиа для управления поверхностью инфраструктуры графики Microsoft DirectX (DXGI).
MFCreateDXSurfaceBuffer

Создает объект буфера мультимедиа, который управляет поверхностью Direct3D 9.
MFCreateEncryptedMediaExtensionsStoreActivate

Функция MFCreateEncryptedMediaExtensionsStoreActivate создает объект, реализующий IMFActivate. Реализация объекта ActivateObject основана на указанном IMFPMPHostApp и идентификаторе класса.
MFCreateEventQueue

Создает очередь событий.
MFCreateFile

Создает поток байтов из файла.
MFCreateFMPEG4MediaSink

Создает приемник мультимедиа для создания фрагментированных MP4-файлов.
MFCreateLegacyMediaBufferOnMFMediaBuffer

Преобразует буфер мультимедиа Media Foundation в буфер, совместимый с объектами мультимедиа DirectX (DMOS).
MFCreateMediaBufferFromMediaType

Выделяет буфер системной памяти, оптимальный для указанного типа мультимедиа.
MFCreateMediaBufferWrapper

Создает буфер мультимедиа, который создает оболочку для существующего буфера мультимедиа.
MFCreateMediaEvent

Создает объект события мультимедиа.
MFCreateMediaExtensionActivate

Создает объект активации для класса среда выполнения Windows.
MFCreateMediaSession

Создает сеанс мультимедиа в процессе приложения.
MFCreateMediaType

Создает пустой тип мультимедиа.
MFCreateMediaTypeFromProperties

Создайте IMFMediaType на основе свойств.
MFCreateMediaTypeFromRepresentation

Создает тип мультимедиа Media Foundation из другого представления формата.
MFCreateMemoryBuffer

Выделяет системную память и создает буфер мультимедиа для управления ею.
MFCreateMFByteStreamOnStream

Создает поток байтов Microsoft Media Foundation, который создает оболочку для указателя IStream.
MFCreateMFByteStreamOnStreamEx

Создает поток байтов Microsoft Media Foundation, который создает оболочку для объекта IRandomAccessStream.
MFCreateMFByteStreamWrapper

Создает оболочку для потока байтов.
MFCreateMFVideoFormatFromMFMediaType

Создает структуру MFVIDEOFORMAT на основе типа видеофайла.
MFCreateMP3MediaSink

Создает приемник мультимедиа MP3.
MFCreateMPEG4MediaSink

Создает приемник мультимедиа для создания MP4-файлов.
MFCreateMuxSink

Создает универсальный приемник мультимедиа, который создает оболочку для мультиплексора преобразования Microsoft Media Foundation (MFT).
MFCreateMuxStreamAttributes

Создает атрибут IMFAttributes, описывающий содержимое мультиплексированных подпотоков.
MFCreateMuxStreamMediaType

Создает тип IMFMediaType, описывающий типы мультимедиа мультиплексированных вложенных потоков.
MFCreateMuxStreamSample

Создает файл IMFSample, содержащий образцы мультиплексированных подпотоков.
MFCreateNetSchemePlugin

Создает обработчик схемы для источника сети.
MFCreatePMPMediaSession

Создает экземпляр сеанса мультимедиа в процессе защищенного пути к мультимедиа (PMP).
MFCreatePMPServer

Создает объект сервера защищенного пути к мультимедиа (PMP).
MFCreatePresentationClock

Создает часы презентации.
MFCreatePresentationDescriptor

Создает дескриптор презентации.
MFCreatePresentationDescriptorFromASFProfile

Создает дескриптор презентации из объекта профиля ASF.
MFCreatePropertiesFromMediaType

Создает свойства из IMFMediaType.
MFCreateProtectedEnvironmentAccess

Создает объект IMFProtectedEnvironmentAccess, который позволяет системам защиты содержимого выполнять подтверждение с защищенной средой.
MFCreateProxyLocator

Создает указатель прокси-сервера по умолчанию.
MFCreateRelativePanelWatcher

Создает новый экземпляр интерфейса IMFRelativePanelWatcher
MFCreateRemoteDesktopPlugin

Создает объект подключаемого модуля удаленного рабочего стола. Используйте этот объект, если приложение выполняется в сеансе клиента служб терминалов.
MFCreateSample

Создает пустой пример носителя.
MFCreateSampleCopierMFT

Создает экземпляр преобразования примера копирования.
MFCreateSampleGrabberSinkActivate

Создает объект активации для примера приемника мультимедиа grabber.
MFCreateSensorActivityMonitor

Инициализирует новый экземпляр интерфейса IMFSensorActivityMonitor.
MFCreateSensorGroup

Создает экземпляр интерфейса IMFSensorGroup на основе предоставленного имени символьной ссылки.
MFCreateSensorProfile

Создает профиль датчика на основе указанного типа, индекса и необязательных ограничений.
MFCreateSensorProfileCollection

Создает коллекцию профилей датчиков.
MFCreateSensorStream

Создает экземпляр интерфейса IMFSensorStream.
MFCreateSequencerSegmentOffset

Создает PROPVARIANT, который можно использовать для поиска в исходной презентации секвенсора.
MFCreateSequencerSource

Создает источник sequencer.
MFCreateSimpleTypeHandler

Создает обработчик типа мультимедиа, который поддерживает один тип мультимедиа одновременно.
MFCreateSinkWriterFromMediaSink

Создает модуль записи приемника из приемника мультимедиа.
MFCreateSinkWriterFromURL

Создает модуль записи приемника из URL-адреса или потока байтов.
MFCreateSourceReaderFromByteStream

Создает средство чтения источника из потока байтов.
MFCreateSourceReaderFromMediaSource

Создает средство чтения источника из источника мультимедиа.
MFCreateSourceReaderFromURL

Создает средство чтения источника из URL-адреса.
MFCreateSourceResolver

Создает сопоставитель источника, который используется для создания источника мультимедиа из URL-адреса или потока байтов.
MFCreateStandardQualityManager

Создает реализацию диспетчера качества по умолчанию.
MFCreateStreamDescriptor

Создает дескриптор потока.
MFCreateStreamOnMFByteStream

Возвращает указатель IStream, который заключает в оболочку поток байтов Microsoft Media Foundation.
MFCreateStreamOnMFByteStreamEx

Создает объект IRandomAccessStream, который создает оболочку для потока байтов Microsoft Media Foundation.
MFCreateSystemTimeSource

Создает источник времени презентации, основанный на системном времени.
MFCreateTempFile

Создает поток байтов, поддерживаемый временным локальным файлом.
MFCreateTopoLoader

Создает новый экземпляр загрузчика топологии.
MFCreateTopology

Создает объект топологии.
MFCreateTopologyNode

Создает узел топологии.
MFCreateTrackedSample

Создает объект IMFTrackedSample, который отслеживает количество ссылок на образце видеомедийного носителя.
MFCreateTranscodeProfile

Создает пустой объект профиля перекодирования.
MFCreateTranscodeSinkActivate

Создает объект активации приемника перекодирования.
MFCreateTranscodeTopology

Создает топологию частичного перекода.
MFCreateTranscodeTopologyFromByteStream

Создает топологию для перекодирования в поток байтов.
MFCreateTransformActivate

Создает универсальный объект активации для преобразований Media Foundation (MFT).
MFCreateVideoMediaType

Создает тип мультимедиа видео из структуры MFVIDEOFORMAT.
MFCreateVideoMediaTypeFromBitMapInfoHeader

Эта функция не реализована. (MFCreateVideoMediaTypeFromBitMapInfoHeader)
MFCreateVideoMediaTypeFromBitMapInfoHeaderEx

Создает тип мультимедиа видео из структуры BITMAPINFOHEADER.
MFCreateVideoMediaTypeFromSubtype

Создает частичный тип мультимедиа видео с указанным подтипом.
MFCreateVideoMediaTypeFromVideoInfoHeader

Создает тип мультимедиа на основе структуры KS_VIDEOINFOHEADER.
MFCreateVideoMediaTypeFromVideoInfoHeader2

Создает тип мультимедиа из структуры KS_VIDEOINFOHEADER2.
MFCreateVideoRendererActivate

Создает объект активации для приемника мультимедиа расширенного видео отрисовщика (EVR).
MFCreateVideoSampleAllocatorEx

Создает объект , который выделяет примеры видео, совместимые с инфраструктурой графики Microsoft DirectX (DXGI).
MFCreateVirtualCamera

Создает объект виртуальной камеры, который может использоваться вызывающим объектом для регистрации, отмены регистрации или удаления виртуальной камеры из системы.
MFCreateWaveFormatExFromMFMediaType

Преобразует тип аудиоданных Media Foundation в структуру WAVEFORMATEX.
MFCreateWAVEMediaSink

Создает приемник архива WAVE. Приемник архива WAVE принимает звук и записывает его в файл .wav.
MFCreateWICBitmapBuffer

Создает объект буфера мультимедиа, который управляет компонентом образов Windows (WIC).
MFCreateWMAEncoderActivate

Создает объект активации, который можно использовать для создания кодировщика Windows Media Audio (WMA).
MFCreateWMVEncoderActivate

Создает объект активации, который можно использовать для создания кодировщика Windows Media Video (WMV).
MFDeserializeAttributesFromStream

Загружает атрибуты из потока в хранилище атрибутов.
MFDeserializePresentationDescriptor

Десериализует дескриптор представления из массива байтов.
MFEndCreateFile

Завершает асинхронный запрос на создание потока байтов из файла.
MFEndRegisterWorkQueueWithMMCSS

Завершает асинхронный запрос для связывания рабочей очереди с задачей службы планировщика мультимедийных классов (MMCSS). (MFEndRegisterWorkQueueWithMMCSS)
MFEndUnregisterWorkQueueWithMMCSS

Завершает асинхронный запрос на отмену регистрации рабочей очереди из задачи службы планировщика мультимедийных классов (MMCSS).
MFEnumDeviceSources

Перечисляет список устройств аудио- и видеозахвата.
MFFrameRateToAverageTimePerFrame

Преобразует частоту кадров видео в длительность кадра.
MFGetAttribute2UINT32asUINT64

Возвращает атрибут, значение которого равно двум значениям UINT32, упакованным в UINT64.
MFGetAttributeDouble

Возвращает двойное значение из хранилища атрибутов или значение по умолчанию, если атрибут отсутствует.
MFGetAttributeRatio

Извлекает атрибут, значение которого является отношением.
MFGetAttributesAsBlob

Преобразует содержимое хранилища атрибутов в массив байтов.
MFGetAttributesAsBlobSize

Извлекает размер буфера, необходимый для функции MFGetAttributesAsBlob.
MFGetAttributeSize

Извлекает атрибут, значение которого равно размеру, выраженному в виде ширины и высоты.
MFGetAttributeString

Возвращает строковое значение из хранилища атрибутов.
MFGetAttributeUINT32

Возвращает значение UINT32 из хранилища атрибутов или значение по умолчанию, если атрибут отсутствует.
MFGetAttributeUINT64

Возвращает значение UINT64 из хранилища атрибутов или значение по умолчанию, если атрибут отсутствует.
MFGetContentProtectionSystemCLSID

Возвращает идентификатор класса для системы защиты содержимого.
MFGetLocalId

Возвращает идентификатор локальной системы.
MFGetMFTMerit

Возвращает значение заслуг аппаратного кодека.
MFGetPlaneSize

Извлекает размер изображения (в байтах) для несжатого видеоформата. (MFGetPlaneSize)
MFGetPluginControl

Возвращает указатель на диспетчер подключаемых модулей Microsoft Media Foundation.
MFGetService

Запрашивает объект для указанного интерфейса службы. (MFGetService)
MFGetStrideForBitmapInfoHeader

Вычисляет минимальный шаг поверхности для видеоформата.
MFGetSupportedMimeTypes

Извлекает типы MIME, зарегистрированные для сопоставителя источника.
MFGetSupportedSchemes

Извлекает схемы URL-адресов, зарегистрированные для сопоставителя источника.
MFGetSystemId

Возвращает объект IMFSystemId для получения данных идентификатора системы.
MFGetSystemTime

Возвращает системное время.
MFGetTimerPeriodicity

Извлекает интервал таймера для функции MFAddPeriodicCallback.
MFGetTopoNodeCurrentType

Возвращает тип носителя для потока, связанного с узлом топологии.
MFGetUncompressedVideoFormat

Возвращает значение FOURCC или D3DFORMAT для несжатого формата видео.
MFGetWorkQueueMMCSSClass

Извлекает класс службы планировщика мультимедийных классов (MMCSS), связанный в настоящее время с этой рабочей очередью. (MFGetWorkQueueMMCSSClass)
MFGetWorkQueueMMCSSPriority

Возвращает относительный приоритет потока рабочей очереди. (MFGetWorkQueueMMCSSPriority)
MFGetWorkQueueMMCSSTaskId

Извлекает идентификатор задачи службы планировщика мультимедийных классов (MMCSS), который в настоящее время связан с этой рабочей очередью. (MFGetWorkQueueMMCSSTaskId)
MFHeapAlloc

Выделяет блок памяти. (MFHeapAlloc)
MFHeapFree

Освобождает блок памяти, выделенный путем вызова функции MFHeapAlloc.
MFInitAMMediaTypeFromMFMediaType

Инициализирует структуру DirectShow AM_MEDIA_TYPE из типа мультимедиа Media Foundation.
MFInitAttributesFromBlob

Инициализирует содержимое хранилища атрибутов из массива байтов.
MFInitMediaTypeFromAMMediaType

Инициализирует тип мультимедиа из структуры DirectShow AM_MEDIA_TYPE.
MFInitMediaTypeFromMFVideoFormat

Инициализирует тип мультимедиа из структуры MFVIDEOFORMAT.
MFInitMediaTypeFromMPEG1VideoInfo

Инициализирует тип мультимедиа из структуры DirectShow MPEG1VIDEOINFO.
MFInitMediaTypeFromMPEG2VideoInfo

Инициализирует тип мультимедиа из структуры DirectShow MPEG2VIDEOINFO.
MFInitMediaTypeFromVideoInfoHeader

Инициализирует тип мультимедиа из структуры DirectShow VIDEOINFOHEADER.
MFInitMediaTypeFromVideoInfoHeader2

Инициализирует тип мультимедиа из структуры DirectShow VIDEOINFOHEADER2.
MFInitMediaTypeFromWaveFormatEx

Инициализирует тип мультимедиа из структуры WAVEFORMATEX.
MFInitVideoFormat

Инициализирует структуру MFVIDEOFORMAT для стандартного формата видео, такого как DVD, аналоговое телевидение или цифровое телевидение ATSC.
MFInitVideoFormat_RGB

Инициализирует структуру MFVIDEOFORMAT для несжатого формата ВИДЕО RGB.
MFInvokeCallback

Вызывает метод обратного вызова для завершения асинхронной операции. (MFInvokeCallback)
MFIsContentProtectionDeviceSupported

Проверяет, поддерживается ли аппаратный процессор безопасности для указанной системы защиты мультимедиа.
MFIsFormatYUV

Запрашивает, является ли код FOURCC или значение D3DFORMAT форматом YUV.
MFIsVirtualCameraTypeSupported

Возвращает значение, указывающее, поддерживается ли определенная виртуальная камера на платформе.
MFllMulDiv

Вычисляет ((a * b) + d) / c, где каждый термин является 64-разрядным значением со знаком.
MFLoadSignedLibrary

Загружает библиотеку динамической компоновки, подписанную для защищенной среды.
MFLockDXGIDeviceManager

Блокирует общую диспетчер устройств инфраструктуры графики Microsoft DirectX (DXGI).
MFLockPlatform

Блокирует функцию MFShutdown.
MFLockSharedWorkQueue

Получает и блокирует общую рабочую очередь. (MFLockSharedWorkQueue)
MFLockWorkQueue

Блокирует рабочую очередь. (MFLockWorkQueue)
MFMapDX9FormatToDXGIFormat

Преобразует идентификатор формата Microsoft Direct3D 9 в идентификатор формата Microsoft DirectX Graphics Infrastructure (DXGI).
MFMapDXGIFormatToDX9Format

Преобразует идентификатор формата Microsoft DirectX Graphics Infrastructure (DXGI) в идентификатор формата Microsoft Direct3D 9.
MFP_GET_ACQUIRE_USER_CREDENTIAL_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MFP_ACQUIRE_USER_CREDENTIAL_EVENT.
MFP_GET_ERROR_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MFP_ERROR_EVENT.
MFP_GET_FRAME_STEP_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MFP_FRAME_STEP_EVENT.
MFP_GET_MEDIAITEM_CLEARED_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MEDIAITEM_CLEARED_EVENT.
MFP_GET_MEDIAITEM_CREATED_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MFP_MEDIAITEM_CREATED_EVENT.
MFP_GET_MEDIAITEM_SET_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MFP_MEDIAITEM_SET_EVENT.
MFP_GET_MF_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MFP_MF_EVENT.
MFP_GET_PAUSE_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MFP_PAUSE_EVENT.
MFP_GET_PLAY_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MFP_PLAY_EVENT.
MFP_GET_PLAYBACK_ENDED_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MFP_PLAYBACK_ENDED_EVENT.
MFP_GET_POSITION_SET_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MFP_POSITION_SET_EVENT.
MFP_GET_RATE_SET_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MFP_RATE_SET_EVENT.
MFP_GET_STOP_EVENT

Приводит указатель MFP_EVENT_HEADER к указателю MFP_STOP_EVENT.
MFPCreateMediaPlayer

Создает новый экземпляр объекта проигрывателя MFPlay.
MFPERIODICCALLBACK

Функция обратного вызова для функции MFAddPeriodicCallback.
MFPutWaitingWorkItem

Помещает в очередь рабочий элемент, который ожидает передачи сигнала о событии. (MFPutWaitingWorkItem)
MFPutWorkItem

Помещает асинхронную операцию в рабочую очередь. (MFPutWorkItem)
MFPutWorkItem2

Помещает асинхронную операцию в рабочую очередь с указанным приоритетом. (MFPutWorkItem2)
MFPutWorkItemEx

Помещает асинхронную операцию в рабочую очередь. (MFPutWorkItemEx)
MFPutWorkItemEx2

Помещает асинхронную операцию в рабочую очередь с указанным приоритетом. (MFPutWorkItemEx2)
MFRegisterLocalByteStreamHandler

Регистрирует обработчик потока байтов в процессе вызывающего.
MFRegisterLocalSchemeHandler

Регистрирует обработчик схемы в процессе вызывающего.
MFRegisterPlatformWithMMCSS

Регистрирует стандартные рабочие очереди платформы Microsoft Media Foundation в службе планировщика мультимедийных классов (MMCSS).
MFRemovePeriodicCallback

Отменяет функцию обратного вызова, заданную функцией MFAddPeriodicCallback.
MFRequireProtectedEnvironment

Запрашивает, требуется ли для презентации мультимедиа защищенный путь к мультимедиа (PMP).
MFScheduleWorkItem

Планирует выполнение асинхронной операции через указанный интервал. (MFScheduleWorkItem)
MFScheduleWorkItemEx

Планирует выполнение асинхронной операции через указанный интервал. (MFScheduleWorkItemEx)
MFSerializeAttributesToStream

Записывает содержимое хранилища атрибутов в поток.
MFSerializePresentationDescriptor

Сериализует дескриптор презентации в массив байтов.
MFSetAttribute2UINT32asUINT64

Упаковывает два значения UINT32 в значение атрибута UINT64.
MFSetAttributeRatio

Задает отношение в виде 64-разрядного значения атрибута.
MFSetAttributeSize

Задает ширину и высоту в виде одного 64-разрядного атрибута.
MFShutdown

Завершает работу платформы Microsoft Media Foundation.
MFShutdownObject

Завершает работу объекта Media Foundation и освобождает все ресурсы, связанные с объектом . (MFShutdownObject)
MFSplitSample

Разделите объединенный образец носителя на отдельные примеры.
MFStartup

Инициализирует Microsoft Media Foundation.
MFTEnum

Перечисляет преобразования Media Foundation (MFT) в реестре.
MFTEnum2

Возвращает список преобразований Microsoft Media Foundation (MFT), соответствующих указанным условиям поиска.
MFTEnumEx

Возвращает список преобразований Microsoft Media Foundation (MFT), соответствующих указанным условиям поиска. Эта функция расширяет функцию MFTEnum.
MFTGetInfo

Получает из реестра сведения о преобразовании Media Foundation (MFT).
MFTranscodeGetAudioOutputAvailableTypes

Возвращает список форматов выходных данных из кодировщика звука.
MFTRegister

Добавляет сведения о преобразовании Media Foundation (MFT) в реестр.
MFTRegisterLocal

Регистрирует преобразование Media Foundation (MFT) в процессе вызывающей стороны. (MFTRegisterLocal)
MFTRegisterLocalByCLSID

Регистрирует преобразование Media Foundation (MFT) в процессе вызывающей стороны. (MFTRegisterLocalByCLSID)
MFTUnregister

Отменяет регистрацию преобразования Media Foundation (MFT).
MFTUnregisterLocal

Отменяет регистрацию одного или нескольких преобразований Media Foundation (MFT) из процесса вызывающего объекта.
MFTUnregisterLocalByCLSID

Отменяет регистрацию преобразования Media Foundation (MFT) из процесса вызывающего объекта.
MFUnlockDXGIDeviceManager

Разблокирует общую диспетчер устройств инфраструктуры графики Microsoft DirectX (DXGI).
MFUnlockPlatform

Разблокирует платформу Media Foundation после того, как она была заблокирована вызовом функции MFLockPlatform.
MFUnlockWorkQueue

Разблокирует рабочую очередь. (MFUnlockWorkQueue)
MFUnregisterPlatformFromMMCSS

Отменяет регистрацию рабочих очередей платформы Microsoft Media Foundation в задаче службы планировщика мультимедийных классов (MMCSS).
MFUnwrapMediaType

Извлекает тип мультимедиа, который был заключен в другой тип мультимедиа с помощью функции MFWrapMediaType.
MFValidateMediaTypeSize

Проверяет размер буфера для блока формата видео.
MFWrapMediaType

Создает тип мультимедиа, который создает оболочку для другого типа мультимедиа.
MonitorEnable

Запрашивает уведомление о завершении действия включения.
NeedKey

Уведомляет приложение о необходимости ключа или ключей вместе с любыми данными инициализации.
NegotiateAuthenticatedChannelKeyExchange

Устанавливает ключ сеанса для канала, прошедшего проверку подлинности.
NegotiateCryptoSessionKeyExchange

Устанавливает ключ сеанса для сеанса шифрования.
NegotiateKeyExchange

Устанавливает ключ сеанса для канала, прошедшего проверку подлинности.
NegotiateKeyExchange

Устанавливает ключ сеанса для сеанса шифрования.
NotifyEndOfSegment

Уведомляет приемник мультимедиа о том, что поток достиг конца сегмента.
NotifyPreroll

Уведомляет приемник мультимедиа о том, что часы презентации вот-вот начнутся.
NotifyPresentationClock

Вызывается, когда сеанс мультимедиа выбирает часы презентации.
NotifyProcessInput

Вызывается, когда обработчик мультимедиа вот-вот доставляет входной образец компоненту конвейера.
NotifyProcessOutput

Вызывается после того, как обработчик мультимедиа получает выходной образец из компонента конвейера.
NotifyPrune

Вызывается при освобождении образцов распределителя для обрезки распределителем или при удалении распределителя.
NotifyQualityEvent

Пересылает событие MEQualityNotify из приемника мультимедиа.
NotifyQualityEvent

Вызывается, когда компонент конвейера отправляет событие MEQualityNotify.
NotifyRelease

Вызывается, когда пример видео возвращается в распределитель.
NotifyTopology

Вызывается, когда сеанс мультимедиа вот-вот начнет воспроизводить новую топологию.
OnAbort

Используется, чтобы указать, что исходный буфер был прерван.
OnActivitiesReport

Возникает конвейером мультимедиа, когда доступен новый IMFSensorActivitiesReport.
OnAddSourceBuffer

Указывает, что добавлен параметр IMFSourceBuffer.
Onchange

Возникает при изменении значения элемента управления камерой.
OnClockPause

Вызывается, когда часы презентации приостанавливают работу.
OnClockRestart

Вызывается, когда часы презентации перезапускаются из той же позиции во время приостановки.
OnClockSetRate

Вызывается при изменении скорости на часах представления.
OnClockStart

Вызывается при запуске часов презентации.
OnClockStop

Вызывается при остановке часов презентации.
OnError

Возникает при возникновении неустранимой ошибки в связанном объекте IMFCameraControlMonitor.
OnError

Используется, чтобы указать, что произошла ошибка с исходным буфером.
OnEvent

Вызывается подсистемой отслеживания для уведомления приложения о событии отслеживания.
OnEvent

Вызывается, когда средство чтения источника получает определенные события из источника мультимедиа.
OnFinalize

Вызывается при завершении метода IMFSinkWriter::Finalize.
OnFlush

Вызывается при завершении метода IMFSourceReader::Flush.
OnMarker

Вызывается при завершении метода IMFSinkWriter::P laceMarker.
OnMediaPlayerEvent

Вызывается объектом проигрывателя MFPlay для уведомления приложения о событии воспроизведения.
OnOcclusionStateReport

Вызывается системой при изменении состояния окклюзии камеры.
OnProcessSample

Вызывается, когда приемник sample-grabber получает новый образец носителя. (IMFSampleGrabberSinkcallback.OnProcessSample)
OnProcessSampleEx

Вызывается, когда приемник sample-grabber получает новый образец носителя. (IMFSampleGrabberSinkcallback2.OnProcessSampleEx)
OnReadSample

Вызывается при завершении метода IMFSourceReader::ReadSample.
OnRedirect

Вызывается, когда поток байтов перенаправляется на URL-адрес.
OnRemoveSourceBuffer

Указывает, что imfSourceBuffer удален.
OnSample

Вызывается, когда приемник захвата получает образец.
OnSendingRequest

Вызывается, когда поток байтов запрашивает URL-адрес.
OnServerCertificate

Вызывается Media Foundation при получении SSL-сертификата сервера; указывает, принят ли сертификат сервера.
OnSetPresentationClock

Вызывается, когда часы представления заданы в приемнике sample-grabber.
OnShutdown

Вызывается при завершении работы приемника sample-grabber.
OnSourceClose

Используется, чтобы указать, что источник мультимедиа закрыт.
OnSourceEnded

Используется, чтобы указать, что источник мультимедиа закончился.
OnSourceEvent

Вызывается сетевым источником при начале или завершении операции открытия.
OnSourceOpen

Используется, чтобы указать, что источник мультимедиа открыт.
OnStreamError

Вызывается при возникновении асинхронной ошибки с IMFSinkWriter.
OnStreamError

Вызывается при возникновении асинхронной ошибки с IMFSourceReader.
OnSynchronizedEvent

Вызывается приемником записи при изменении формата образца.
OnTransformChange

Вызывается при построении или изменении цепочки преобразований в IMFSourceReader. (IMFSinkWriterCallback2.OnTransformChange)
OnTransformChange

Вызывается при построении или изменении цепочки преобразований в IMFSourceReader. (IMFSourceReaderCallback2.OnTransformChange)
Onupdate

Используется для указания, что исходный буфер обновляется.
OnUpdateEnd

Используется, чтобы указать, что исходный буфер завершил обновление.
OnUpdateStart

Используется, чтобы указать, что исходный буфер начал обновляться.
OnVideoStreamTick

Запрашивает обработчик мультимедиа, чтобы узнать, готов ли новый видеокадр.
OpenDeviceHandle

Возвращает дескриптор для устройства Microsoft Direct3D.
OpenDeviceHandle

Возвращает дескриптор для устройства Direct3D.
OPMGetVideoOutputForTarget

Возвращает объект вывода видео для целевого объекта VidPN на указанном адаптере.
OPMGetVideoOutputsFromHMONITOR

Создает объект диспетчера защиты вывода (OPM) для каждого физического монитора, связанного с определенным дескриптором HMONITOR.
OPMGetVideoOutputsFromIDirect3DDevice9Object

Создает объект диспетчера защиты вывода (OPM) для каждого физического монитора, связанного с определенным устройством Direct3D.
Pack2UINT32AsUINT64

Упаковывает два значения UINT32 в значение UINT64.
PackRatio

Упаковывает два значения UINT32, представляющие отношение, в значение UINT64.
PackSize

Упаковывает значения ширины UINT32 и высоты UINT32 в значение UINT64, представляющее размер.
ParseData

Отправляет пакетированные данные расширенного формата систем (ASF) в разделитель ASF для обработки.
ParseHeader

Анализирует сведения в заголовке ASF и использует их для задания значений в объекте ContentInfo. Вы можете передать весь заголовок в одном буфере или отправить его несколькими частями.
Пауза

Приостанавливает сеанс мультимедиа.
Пауза

Приостанавливает все активные потоки в источнике мультимедиа.
Пауза

Приостанавливает часы презентации. Пока часы приостановлены, время часов не перемещается, а функция IMFPresentationClock::GetTime возвращает время приостановки часов.
Пауза

Приостанавливает воспроизведение. (IMFMediaEngine.Pause)
Пауза

Приостанавливает воспроизведение. (IMFPMediaPlayer.Pause)
PDXVAHDSW_CreateDevice

Создает экземпляр подключаемого программного модуля устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_CreateVideoProcessor

Создает программный подключаемый модуль видеопроцессоров microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_DestroyDevice

Уничтожает экземпляр подключаемого программного модуля устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_DestroyVideoProcessor

Уничтожает программный видеопроцессор Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessBltStatePrivate

Возвращает состояние частной литой щели из программного видеопроцессор microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorCaps

Возвращает возможности одного или нескольких программных видеопроцессоров microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorCustomRates

Возвращает пользовательские тарифы, поддерживаемые программным видеопроцессором microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorDeviceCaps

Возвращает возможности подключаемого программного модуля устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorFilterRange

Возвращает поддерживаемый диапазон значений фильтра изображений с устройства microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorInputFormats

Возвращает форматы ввода, поддерживаемые программным подключаемым модулем Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessorOutputFormats

Возвращает форматы вывода, поддерживаемые программным подключаемым модулем Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_GetVideoProcessStreamStatePrivate

Получает состояние частного потока из программного видеопроцессор microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_Plugin

Указатель на функцию, которая инициализирует устройство программного подключаемого модуля для Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_ProposeVideoPrivateFormat

Возвращает формат частной поверхности из подключаемого программного модуля устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_SetVideoProcessBltState

Задает параметр состояния для операций с прорезием с помощью программного видеопроцессор microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_SetVideoProcessStreamState

Задает параметр состояния для входного потока в программном видеопроцессоре Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
PDXVAHDSW_VideoProcessBltHD

Выполняет преобразование видеообработки.
PlaceEncodingParameters

Динамически обновляет конфигурацию кодировщика с помощью коллекции новых параметров кодировщика.
PlaceMarker

Places маркер в потоке.
PlaceMarker

Places маркер в указанном потоке.
Играть

Запускает воспроизведение. (IMFMediaEngine.Play)
Играть

Запускает воспроизведение. (IMFPMediaPlayer.Play)
Подготовка

Подготавливает приемник захвата, загружая все необходимые компоненты конвейера, такие как кодировщики, видеопроцессоры и приемники мультимедиа.
ProcessEvent

Отправляет событие во входной поток для этого преобразования Media Foundation (MFT).
Кадры процессов

Записывает операцию обработки видео в список команд, работая с одним или несколькими входных примеров и записывая результат в выходную поверхность. (ID3D12VideoProcessCommandList::P rocessFrames)
ProcessFrames1

Записывает операцию обработки видео в список команд, работая с одним или несколькими входных примеров и записывая результат в выходную поверхность. (ID3D12VideoProcessCommandList1::P rocessFrames1)
ProcessInput

Доставляет данные во входной поток в этом преобразовании Media Foundation (MFT).
ProcessLicenseRequest

Возвращает ответ лицензии для указанного запроса.
ProcessMessage

Отправляет сообщение в преобразование Media Foundation (MFT).
ProcessOutput

Создает выходные данные из текущих входных данных.
ProcessSample

Доставляет пример в поток. Образец обрабатывается приемником мультимедиа.
ProcessSample

Доставляет входные образцы в мультиплексор.
Запрос

Отправляет запрос в канал, прошедший проверку подлинности.
QueryAuthenticatedChannel

Отправляет запрос в канал, прошедший проверку подлинности.
QueryHeader

Вызывается Microsoft Media Foundation для получения значений указанных заголовков HTTP из ответа на ранее отправленный ЗАПРОС HTTP или HTTPS.
QueueEvent

Помещает новое событие в очередь объекта.
QueueEvent

Помещает событие в очередь.
QueueEventParamUnk

Создает событие, задает указатель IUnknown в качестве данных события и помещает событие в очередь.
QueueEventParamVar

Создает событие, задает PROPVARIANT в качестве данных события и помещает событие в очередь. Вызовите этот метод в реализации IMFMediaEventGenerator::QueueEvent.
Чтение

Считывает данные из потока.
ReadGRL

Возвращает глобальный список отзыва (GLR).
ReadSample

Считывает следующий пример из источника мультимедиа.
RecommendVideoDecoderDownsampleParameters

Позволяет драйверу рекомендовать оптимальные выходные параметры нижней выборки из входных параметров.
RegisterForEvent

Метод RegisterForEvent регистрирует приложение для получения событий от кодека. (ICodecAPI::RegisterForEvent)
RegisterMFTs

Регистрирует одно или несколько преобразований Media Foundation (MFT) в процессе вызывающей стороны.
RegisterNotifications

Регистрирует объект уведомления с повременным текстом.
RegisterProxyResult

Сохраняет запись об успешном или неудачном использовании текущего прокси-сервера.
RegisterThreads

Уведомляет объект о регистрации рабочих потоков в службе планировщика мультимедийных классов (MMCSS). (IMFRealTimeClient.RegisterThreads)
RegisterThreadsEx

Уведомляет объект о регистрации рабочих потоков в службе планировщика мультимедийных классов (MMCSS). (IMFRealTimeClientEx.RegisterThreadsEx)
RegisterVideoProcessorSoftwareDevice

Регистрирует программное устройство обработки видео.
Releasebuffer

Освобождает буфер, полученный путем вызова IDirectXVideoDecoder::GetBuffer.
ReleaseDecoderBuffer

Освобождает буфер, полученный путем вызова метода ID3D11VideoContext::GetDecoderBuffer.
Удалить

Удаляет сегменты мультимедиа, определенные указанным диапазоном времени, из IMFSourceBuffer.
Удалить

Удаляет все лицензии и ключи, связанные с сеансом.
Удалить

Отключает и отменяет регистрацию виртуальной камеры в системе.
RemoveAllBuffers

Удаляет все буферы из примера.
RemoveAllControls

Удаляет все элементы управления из коллекции элементов управления камеры.
RemoveAllEffects

Удаляет все эффекты из потока захвата.
RemoveAllEffects

Удаляет все звуковые и видеоэффекты.
RemoveAllEffects

Удаляет все эффекты, добавленные с помощью метода IMFPMediaPlayer::InsertEffect.
RemoveAllElements

Удаляет все элементы из коллекции.
RemoveAllElements

Удаляет все исходные элементы из списка.
RemoveAllPayloadExtensions

Удаляет все расширения полезных данных, настроенные для потока.
RemoveAllStreams

Удаляет все потоки из приемника захвата.
RemoveAllTransformsForStream

Удаляет все преобразования Media Foundation (MFT) для указанного потока, за исключением декодера.
RemoveClockStateSink

Отменяет регистрацию объекта, получающего уведомления об изменении состояния с часов.
RemoveControl

Удаляет элемент управления с указанным набором элементов управления и идентификатором из коллекции элементов управления камеры.
RemoveControlSubscription

Удаляет элемент управления камерой из списка элементов управления, для которых будут создаваться уведомления IMFCameraControlNotify::OnChange.
RemoveEffect

Удаляет эффект из потока захвата.
RemoveEffect

Удаляет эффект, добавленный с помощью метода IMFPMediaPlayer::InsertEffect.
RemoveElement

Удаляет объект из коллекции.
RemoveMutualExclusion

Удаляет объект взаимного исключения в расширенном формате (ASF) из профиля.
RemoveNode

Удаляет узел из топологии.
RemoveProfile

Удаляет указанный профиль на основе указанного идентификатора профиля.
RemoveRecord

Удаляет запись из объекта взаимного исключения в формате расширенных систем (ASF).
RemoveSourceBuffer

Удаляет указанный исходный буфер из коллекции исходных буферов, управляемых объектом IMFMediaSourceExtension.
RemoveStream

Удаляет поток из объекта профиля Advanced Systems Format (ASF).
RemoveStream

Примечание. Этот интерфейс не реализован в этой версии Media Foundation. Удаляет поток из списка приоритетов потока.
RemoveStreamConfiguration

Отменяет регистрацию конфигурации потока, которая определяет набор подпотоков, которые могут быть включены в мультиплексированные выходные данные.
RemoveStreamFromRecord

Удаляет номер потока из записи объекта взаимного исключения Advanced Systems Format.
RemoveStreamPrioritization

Метод IMFASFProfile::RemoveStreamPrioritization
RemoveStreamSink

Удаляет приемник потока из приемника мультимедиа.
RemoveTocByType

Метод RemoveTocByType удаляет все таблицы содержимого указанного типа из объекта parser TOC.
RemoveTrack

Удаляет временную текстовую дорожку с указанным идентификатором.
RequestAccess

Запрашивает разрешение на выполнение указанного действия в потоке.
RequestSample

Запрашивает пример из источника мультимедиа.
Сброс

Сбрасывает список команд в исходное состояние, как если бы новый список команд был только что создан. (ID3D12VideoDecodeCommandList::Reset)
Сброс

Сбрасывает список команд в исходное состояние, как если бы новый список команд был только что создан. (ID3D12VideoEncodeCommandList::Reset)
Сброс

Сбрасывает список команд в исходное состояние, как если бы новый список команд был только что создан. (ID3D12VideoProcessCommandList::Reset)
Сброс

Сбрасывает входной центр доверия (ITA) в исходное состояние.
Сброс

Сбрасывает объект timed-text-notify.
Сброс

Функция IMFD3D12SynchronizationObject::Reset сбрасывает состояние объекта синхронизации, позволяя распределителю повторно использовать объект синхронизации и связанный ресурс D3D12.
ResetDevice

Задает устройство Microsoft Direct3D или уведомляет диспетчер устройств о том, что устройство Direct3D было сброшено.
ResetDevice

Задает устройство Direct3D или уведомляет диспетчер устройств о том, что устройство Direct3D было сброшено.
ResetProtocolRolloverSettings

Не реализовано в этом выпуске. (IMFNetSchemeHandlerConfig.ResetProtocolRolloverSettings)
ResolveEncoderOutputMetadata

Разрешает выходные метаданные из вызова ID3D12VideoEncodeCommandList2::EncodeFrame в удобочитаемый формат.
ResolveMotionVectorHeap

Преобразует выходные данные вектора движения метода EstimateMotion из зависимых от оборудования форматов в согласованный формат, определенный API оценки движения видео.
ResolveQueryData

Извлекает данные из запроса. (ID3D12VideoDecodeCommandList::ResolveQueryData)
ResolveQueryData

Извлекает данные из запроса. (ID3D12VideoEncodeCommandList::ResolveQueryData)
ResolveQueryData

Извлекает данные из запроса. (ID3D12VideoProcessCommandList::ResolveQueryData)
ResourceBarrier

Уведомляет драйвер о необходимости синхронизации нескольких обращений к ресурсам. (ID3D12VideoDecodeCommandList::ResourceBarrier)
ResourceBarrier

Уведомляет драйвер о необходимости синхронизации нескольких обращений к ресурсам. (ID3D12VideoEncodeCommandList::ResourceBarrier)
ResourceBarrier

Уведомляет драйвер о необходимости синхронизации нескольких обращений к ресурсам. (ID3D12VideoProcessCommandList::ResourceBarrier)
SaveDefaults

Сохраняет предоставленную коллекцию значений по умолчанию элемента управления камерой.
SaveReference

Хранит данные, необходимые для маршалинга интерфейса через границу процесса.
Seek

Перемещает текущую позицию в потоке по указанному смещению.
SelectStream

Выбирает поток в презентации.
SelectStreams

Задает потоки, которые должны анализироваться с помощью разделитировщика Advanced Systems Format (ASF).
SelectTrack

Выделяет или отменяет выбор дорожки текста в компоненте timed-text.
SendCameraProperty

Оболочка для внутреннего метода IKsControl::KsProperty.
SendStreamTick

Указывает на разрыв во входном потоке.
SetAllDefaults

Метод SetAllDefaults сбрасывает значения по умолчанию для всех свойств кодека. (ICodecAPI::SetAllDefaults)
SetAllDefaultsWithNotify

Метод SetAllDefaultsWithNotify сбрасывает все свойства кодека до значений по умолчанию и возвращает список измененных свойств. (ICodecAPI::SetAllDefaultsWithNotify)
SetAllocator

Задает владельца для примера.
SetAllSettings

Метод SetAllSettings считывает свойства кодека из потока и задает их для кодека. (ICodecAPI::SetAllSettings)
SetAllSettingsWithNotify

Метод SetAllSettingsWithNotify считывает свойства кодека из потока, задает их в кодеке и возвращает список измененных свойств. (ICodecAPI::SetAllSettingsWithNotify)
SetAllVolumes

Задает отдельные уровни громкости для всех каналов в звуковом потоке.
SetAppendWindowEnd

Задает метку времени для конца окна добавления.
SetAppendWindowStart

Задает метку времени для начала окна добавления.
SetApplicationCertificate

Задает сертификат приложения.
SetAspectRatioMode

Указывает, сохраняется ли пропорции видео во время воспроизведения.
SetAudioAttributes

Задает параметры конфигурации аудиопотока в профиле перекодирования.
SetAudioEndpointRole

Задает конечную точку звукового устройства, используемую для следующего вызова SetSource или Load.
SetAudioStreamCategory

Задает категорию аудиопотока для следующего вызова SetSource или Load.
SetAutoPlay

Указывает, начнет ли обработчик мультимедиа воспроизведение автоматически.
SetBalance

Задает баланс звука. (IMFMediaEngineEx.SetBalance)
SetBalance

Задает баланс звука. (IMFPMediaPlayer.SetBalance)
SetBlob

Связывает массив байтов с ключом.
SetBorderColor

Задает цвет границы.
SetBorderColor

Задает цвет границы видео.
SetBufferFullnessBits

Не реализовано в этом выпуске. (IWMCodecLeakyBucket.SetBufferFullnessBits)
SetBufferingParams

Задает параметры буферизации.
SetBufferSizeBits

Задает размер буфера в битах.
SetCacheLimit

Ограничивает размер кэша.
SetCallback

Задает объект обратного вызова, который получает уведомление при каждом возвращении примера видео в распределителю.
SetChannelVolume

Задает уровень громкости для указанного канала в звуковом потоке.
SetClipRegion

Задает исходный прямоугольник. (IWMResizerProps.SetClipRegion)
SetConstrictionSize

Указывает объем понижения, который будет выполняться для выходных данных.
SetContainerAttributes

Задает параметры конфигурации контейнера в профиле перекодирования.
SetContentEnabler

Позволяет вызывающей объекту указать интерфейс IMFContentEnabler, который будет использоваться модулем расшифровки содержимого (CDM).
SetContentProtectionManager

Задает диспетчер защиты содержимого (CPM).
SetContext

Метод SetContext связывает блок контекста, предоставленный вызывающим объектом, с оглавлением.
SetCueTimeOffset

Задает для смещения время подсказки.
SetCurrentDeviceMediaType

Задает формат вывода для потока захвата.
SetCurrentLength

Задает длину допустимых данных в буфере.
SetCurrentMediaType

Задает тип носителя объекта.
SetCurrentMediaType

Задает тип мультимедиа для потока.
SetCurrentPosition

Задает текущую позицию чтения или записи.
SetCurrentPosition

Стремится к новой позиции в источнике мультимедиа.
SetCurrentTime

Ищет новую позицию воспроизведения.
SetCurrentTimeEx

Ищет новую позицию воспроизведения, используя указанный MF_MEDIA_ENGINE_SEEK_MODE.
SetCustomSink

Задает настраиваемый приемник мультимедиа для предварительного просмотра.
SetCustomSink

Задает настраиваемый приемник мультимедиа для записи.
SetD3DManager

Задает указатель на диспетчер устройств графической инфраструктуры Microsoft DirectX (DXGI) в источнике мультимедиа.
SetDefaultAllocator

Задает пример распределителя по умолчанию, используемый для указанного выходного потока.
SetDefaultPlaybackRate

Задает частоту воспроизведения по умолчанию.
SetDescription

Метод SetDescription связывает описание с оглавлением.
SetDescriptionData

Метод SetDescriptionData связывает блок данных, предоставленный вызывающей стороны, с записью.
SetDescriptor

Метод SetDescriptor связывает дескриптор с оглавлением.
SetDescriptor

Метод SetDescriptor связывает дескриптор с записью.
SetDestinationRectangle

Задает прямоугольник назначения.
SetDirectxDeviceManager

Задает диспетчер устройств DirectX.
SetDirectXManager

Указывает диспетчер устройств Direct3D, используемый приемником видеотрансляций.
SetDisabled

Добавляет идентификатор класса (CLSID) в список заблокированных или удаляет CLSID из списка. (IMFPluginControl.SetDisabled)
SetDisplayName

Задает отображаемое имя звукового сеанса. Это имя отображается в элементе управления громкости Windows.
SetDouble

Связывает двойное значение с ключом.
SetDropMode

Задает режим удаления. В режиме перетаскивания компонент удаляет образцы, более или менее агрессивно в зависимости от уровня режима перетаскивания.
SetDuration

Задает длительность источника мультимедиа в единицах 100 наносекунд.
SetEndOfStream

Указывает, что достигнут конец потока мультимедиа.
SetErrorCode

Задает текущий код ошибки.
SetErrorCode

Задает код ошибки.
SetExtendedErrorCode

Задает расширенный код ошибки.
SetFlags

Задает флаги для свойства на устройстве захвата.
SetFlags

Задает параметры индексатора.
SetFlags

Задает параметры мультиплексера.
SetFlags

Задает флаги параметров в разделитете Advanced Systems Format (ASF).
SetFullCroppingParam

Задает исходный и целевой прямоугольники. (IWMColorConvProps.SetFullCroppingParam)
SetFullCropRegion

Задает исходный и целевой прямоугольники. (IWMResizerProps.SetFullCropRegion)
SetGood

Сообщает, успешно ли предоставленный объект учетных данных успешно прошел проверку подлинности.
SetGood

Указывает, успешно ли выполнены учетные данные пользователя в запросе проверки подлинности. Сетевой источник вызывает этот метод, чтобы сообщить приложению, прошли ли учетные данные пользователя.
SetGroupingParam

Назначает звуковой сеанс группе сеансов.
SetGUID

Связывает значение GUID с ключом.
SetHalfFilterLength

Указывает качество выходных данных.
SetHurryup

Задает режим скорости декодера видео.
SetIconPath

Задает ресурс значка для звукового сеанса. Этот значок отображается в элементе управления громкости Windows.
SetID

Задает идентификатор пространственного звукового объекта, представленного буфером.
SetInBandEnabled

Включает или отключает режим по полосе.
SetIndexByteStreams

Добавляет байтовые потоки для индексирования.
SetIndexStatus

Настраивает индекс для потока.
SetInputMediaType

Задает формат входных данных для потока в приемнике записи.
SetInputPrefType

Задает предпочтительный тип носителя для входного потока на этом узле.
SetInputType

Задает, проверяет или очищает тип носителя для входного потока в этом преобразовании Media Foundation (MFT).
SetInterlaceMode

Метод SetInterlaceMode указывает, переплетается ли входной видеопоток.
SetItem

Добавляет значение атрибута с указанным ключом.
SetKeyFrame

Указывает, что текущий кадр будет закодирован как ключевой кадр.
SetLabel

Задает метку дорожки с повременным текстом.
SetLanguage

Задает язык для настройки и извлечения метаданных.
SetLength

Задает длину потока.
SetLoop

Указывает, выполняет ли обработчик мультимедиа циклы воспроизведения.
SetMarker

Только для внутреннего использования. Не предназначен для непосредственного вызова. (ID3D12VideoDecodeCommandList::SetMarker)
SetMarker

Только для внутреннего использования. Не предназначен для непосредственного вызова. (ID3D12VideoEncodeCommandList::SetMarker)
SetMarker

Только для внутреннего использования. Не предназначено для вызова напрямую
SetMasterVolume

Задает уровень тома master.
SetMediaItem

Помещает элемент мультимедиа в очередь для воспроизведения.
SetMediaKeys

Задает объект ключей мультимедиа для использования с обработчиком мультимедиа.
SetMediaType

Задает тип носителя для объекта конфигурации потока Advanced Systems Format (ASF).
SetMirror

Указывает, следует ли перевернуть видеоиссию.
SetMirrorState

Включает или отключает зеркальное отображение потока предварительного просмотра видео. (IMFCapturePreviewSink.SetMirrorState)
SetMirrorState

Включает или отключает зеркальное отображение потока предварительного просмотра видео. (IMFCaptureSource.SetMirrorState)
SetMode

Указывает, является ли поток входного видео чередованием.
SetMute

Отключает или отключает звук. (IMFSimpleAudioVolume.SetMute)
SetMute

Отключает или отключает звук. (IMFPMediaPlayer.SetMute)
SetMuted

Отключает или отключает звук. (IMFMediaEngine.SetMuted)
SetNativeMediaType

Задает собственный тип носителя для потока в источнике мультимедиа.
SetObject

Задает объект , связанный с этим узлом.
SetOPMWindow

Указывает окно, которое должно получать защиту выходных ссылок.
SetOutputBounds

Задает диапазон меток времени, необходимых клиенту для вывода.
SetOutputByteStream

Задает выходной байтовый поток для приемника мультимедиа перекодировки.
SetOutputByteStream

Указывает поток байтов, который будет получать данные неподвижного изображения.
SetOutputByteStream

Указывает поток байтов, который будет получать данные для записи.
SetOutputFile

Задает имя закодированного выходного файла.
SetOutputFileName

Указывает имя выходного файла для неподвижного изображения.
SetOutputFileName

Указывает имя выходного файла для записи.
SetOutputMediaType

Динамически задает тип выходного носителя приемника записей или приемника предварительного просмотра.
SetOutputMutexSelection

Выбирает запись о взаимном исключении, используемую для объекта взаимного исключения, связанного с выходными данными.
SetOutputOverride

Задает состояние выбора выходных данных, переопределяя другие критерии выбора.
SetOutputPrefType

Задает предпочтительный тип носителя для выходного потока на этом узле.
SetOutputType

Задает, тестирует или очищает тип носителя для выходного потока в этом преобразовании Media Foundation (MFT).
SetPartialOutputType

Предоставляет кодеку тип выходного носителя без данных кодека. Это позволяет кодеку создавать частные данные.
SetPassword

Задает пароль.
SetPlaybackRate

Задает текущую скорость воспроизведения.
SetPMPHost

Предоставляет указатель на интерфейс IMFPMPHost.
SetPMPHost

Задает указатель на интерфейс IMFPMPHostApp, позволяющий источнику мультимедиа создавать объекты в процессе PMP.
SetPMPHostApp

Позволяет вызывающей объекту указать интерфейс IMFPMPHostApp, представляющий защищенный процесс.
SetPolicy

Задает один или несколько объектов политики в выходном центре доверия (OTA).
SetPolicy

Задает политику, для которой перечисляются источники мультимедиа и преобразования.
SetPosition

Задает положение воспроизведения.
SetPredication

Указывает, что последующие команды не должны выполняться, если значение предиката передает указанную операцию. (ID3D12VideoDecodeCommandList::SetPredication)
SetPredication

Указывает, что последующие команды не должны выполняться, если значение предиката передает указанную операцию. (ID3D12VideoEncodeCommandList::SetPredication)
SetPredication

Указывает, что последующие команды не должны выполняться, если значение предиката передает указанную операцию. (ID3D12VideoProcessCommandList::SetPredication)
SetPreferredClsid

Добавляет идентификатор класса (CLSID) в предпочтительный список или удаляет CLSID из списка. (IMFPluginControl.SetPreferredClsid)
SetPreload

Задает флаг предварительной загрузки.
SetPresentationClock

Вызывается конвейером мультимедиа для предоставления приложению экземпляра IMFPresentationClock.
SetPresentationClock

Задает часы презентации в приемнике мультимедиа.
SetPrivateData

Задает личные данные на видеоустройстве и связывает эти данные с ИДЕНТИФИКАТОРом GUID.
SetPrivateDataInterface

Задает частный указатель IUnknown на видеоустройстве и связывает этот указатель с GUID.
SetProfile

Задает профиль перекодирования для объекта активации приемника перекодировки.
SetProfile

Использует данные профиля из объекта профиля для настройки параметров в объекте ContentInfo.
SetProperty

Задает значение свойства метаданных.
SetProtectedResourceSession

Указывает, можно ли получить доступ к защищенным ресурсам с помощью последующих команд в списке команд декодирования видео.
SetProtectedResourceSession

Указывает, можно ли получить доступ к защищенным ресурсам с помощью последующих команд в списке команд для кодирования видео.
SetProtectedResourceSession

Указывает, можно ли получить доступ к защищенным ресурсам с помощью последующих команд в списке команд видеопроцесса.
SetQualityLevel

Задает уровень качества. Уровень качества определяет, как компонент использует или создает образцы.
SetRate

Задает частоту воспроизведения. (IMFRateControl.SetRate)
SetRate

Задает частоту воспроизведения. (IMFPMediaPlayer.SetRate)
SetRealTimeMode

Задает режим реального времени, используемый для следующего вызова SetSource или Load.
SetReconstructedVideoFrame

Примечание. Этот метод устарел и не должен использоваться. Восстанавливает текущий восстановленный видеокадр.
SetRenderHandle

Указывает окно для предварительного просмотра.
SetRenderSurface

Указывает визуальный элемент Microsoft DirectComposition для предварительной версии.
SetResizerQuality

Указывает, следует ли использовать алгоритм, который создает видео более высокого качества, или более быстрый алгоритм.
SetRotation

Указывает, следует ли поворачивать видео в правильную ориентацию.
SetRotation

Поворачивает поток предварительного просмотра видео.
SetRotation

Поворачивает записанный видеопоток.
SetRotationOverride

Переопределяет операцию поворота, выполняемую в видеопроцессоре.
SetSample

Задает пример для источника потока мультимедиа.
SetSampleCallback

Задает обратный вызов для получения данных неподвижного изображения.
SetSampleCallback

Задает обратный вызов для получения данных предварительного просмотра для одного потока.
SetSampleCallback

Задает обратный вызов для получения данных записи для одного потока.
SetSampleDuration

Задает длительность выборки.
SetSampleFlags

Задает флаги, связанные с примером. В настоящее время флаги не определены.
SetSampleTime

Задает время презентации примера.
SetSelectedStyle

Задает текущий стиль для источника мультимедиа SAMI.
SetSensorDeviceMode

Задает значение, указывающее режим совместного использования устройства датчика для контроллера или общего доступа.
SetServer

Вызывается Microsoft Media Foundation для указания параметров, общих для всех запросов, созданных этим экземпляром IMFHttpDownloadSession.
SetServerCertificate

Предоставляет сертификат сервера, используемый для шифрования сообщений на сервере лицензирования.
SetSource

Задает URL-адрес ресурса мультимедиа.
SetSource

Задает исходный поток.
SetSourceElements

Задает список источников мультимедиа.
SetSourceFromByteStream

Открывает ресурс мультимедиа из потока байтов.
SetSourceRectangle

Задает исходный прямоугольник. (IMFVideoProcessorControl.SetSourceRectangle)
SetStartStopPosition

Задает время начала и остановки элемента мультимедиа.
SetStatus

Задает состояние асинхронной операции. (IMFAsyncResult.SetStatus)
SetStereo3DFramePackingMode

Для стереоскопического трехмерного видео задает макет двух представлений в видеокадре.
SetStereo3DRenderMode

Для стереоскопического трехмерного видео указывает, как обработчик мультимедиа отрисовывает трехмерный видеосодержимый.
SetStream

Добавляет поток в профиль или перенастраивает существующий поток.
SetStreamNumber

Присваивает потоку номер потока.
SetStreamSelection

Выбирает или отменяет выбор потока для воспроизведения.
SetStreamSelection

Выбирает или отменяет выбор одного или нескольких потоков.
SetStreamSelection

Выбирает или отменяет выбор потока.
SetStreamSelectorFlags

Задает параметры для селектора потока.
SetStreamSink

Задает приемник мультимедиа для элемента мультимедиа.
SetString

Связывает строку расширенных символов с ключом.
SetSubEntries

SetSubEntries определяет набор записей как вложенные элементы этой записи.
SetSurfaceType

Задает тип поверхности видео, который декодер будет использовать для DirectX Video Acceleration (DVXA) 2.0.
SetSyncTolerance

Задает максимальное время, в течение которого выборки из различных потоков могут быть не синхронизированы.
SetTargetMediaType

Динамически изменяет целевой тип мультимедиа, на который кодируется модуль записи приемника.
SetTimelineMarkerTimer

Указывает время презентации, когда обработчик мультимедиа отправляет событие маркера.
SetTimer

Задает таймер, который вызывает обратный вызов в указанное время.
SetTimeSource

Задает источник времени для часов презентации. Источником времени является объект, который управляет часами, предоставляя текущее время.
SetTimeStampOffset

Задает смещение метки времени для сегментов мультимедиа, добавленных в IMFSourceBuffer.
SetTitle

Метод SetTitle задает заголовок записи.
SetTopology

Задает топологию для сеанса мультимедиа.
SetTopoNodeID

Задает идентификатор узла.
SetType

Задает тип взаимного исключения, представленного объектом взаимного исключения в расширенном формате систем (ASF).
SetType

Задает тип пространственного звукового объекта, представленного буфером.
SetUINT32

Связывает значение UINT32 с ключом.
SetUINT64

Связывает значение UINT64 с ключом.
SetUnknown

Связывает указатель IUnknown с ключом.
SetUnknown

Сохраняет произвольный указатель IUnknown в объекте буфера мультимедиа.
Установка

Настраивает IMFSystemId.
SetupSession

Передает зашифрованный ключ сеанса клиенту.
SetUser

Задает имя пользователя.
SetUserChannelMtx

Задает матрицу канала.
SetUserData

Сохраняет определяемое приложением значение в элементе мультимедиа.
SetUserOptions

Указывает способ хранения учетных данных пользователя.
SetUseSampleExtensions

Указывает, поддерживает ли кодек примеры расширений.
SetValue

Метод SetValue задает значение свойства кодека. (ICodecAPI::SetValue)
SetValueWithNotify

Метод SetValueWithNotify задает свойство кодека и возвращает список других свойств, которые были изменены в результате. (ICodecAPI::SetValueWithNotify)
SetVideoAttributes

Задает параметры конфигурации видеопотока в профиле перекодирования.
SetVideoProcessBltState

Задает параметр состояния для операции прорези с помощью устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
SetVideoProcessStreamState

Задает параметр состояния для входного потока на устройстве Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
SetVideoSourceRect

Задает прямоугольник источника видео.
SetVolume

Задает уровень громкости звука.
SetVolume

Задает громкость звука.
SetWorkQueue

Указывает рабочую очередь для ветви топологии, содержащей этот объект.
SetWorkQueueEx

Указывает рабочую очередь, которую этот объект должен использовать для асинхронных рабочих элементов.
ShareResources

Позволяет обработчику мультимедиа получать доступ к защищенному содержимому в режиме сервера фрейма.
ShouldDelayTheLoadEvent

Возвращает значение, указывающее, должно ли подключение к веб-звуку задерживать событие загрузки страницы.
ShouldTransferSource

Указывает, следует ли передавать источник.
Завершение работы

Функция IMFCameraControlMonitor::Shutdown завершает работу монитора управления камерой и очищает связанные ресурсы.
Завершение работы

Завершает сеанс мультимедиа и освобождает все ресурсы, используемые сеансом мультимедиа.
Завершение работы

Завершает работу приемника мультимедиа и освобождает используемые ресурсы.
Завершение работы

Завершает работу источника мультимедиа и освобождает ресурсы, которые он использует.
Завершение работы

Вызывается при завершении сеанса мультимедиа.
Завершение работы

Завершает работу объекта Media Foundation и освобождает все ресурсы, связанные с объектом . (IMFShutdown.Shutdown)
Завершение работы

Завершает работу очереди событий.
Завершение работы

Завершает работу обработчика мультимедиа и освобождает используемые ресурсы.
Завершение работы

Метод IMFMediaKeys::Shutdown (mfmediaengine.h) завершает работу связанного модуля расшифровки содержимого (CDM).
Завершение работы

Завершает работу объекта проигрывателя MFPlay и освобождает все ресурсы, используемые объектом.
Завершение работы

Завершает работу подсистемы общего доступа к образам.
Завершение работы

Завершает работу объекта синхронизации.
Завершение работы

Освобождает все внутренние ресурсы виртуальной камеры.
ShutdownObject

Завершает работу созданного объекта.
SignalEventOnFinalResourceRelease

Хранит дескриптор события, который будет задан, когда связанный ресурс D3D12 свободен и может быть переработан, повторно использован или уничтожен.
SignalEventOnResourceReady

Хранит дескриптор события, который будет задан, когда ресурс D3D12 будет готов.
Запуск

Запускает монитор управления камерой, вызывая события IMFCameraControlNotify::OnChange для изменений элементов управления, зарегистрированных в IMFCameraControlMonitor::AddControlSubscription.
Запуск

Запускает монитор состояния окклюзии камеры.
Запуск

Запускает сеанс мультимедиа.
Запуск

Запускает, ищет или перезапускает источник мультимедиа, указывая, где начать воспроизведение.
Запуск

Запускает часы презентации.
Запуск

Запускает монитор активности датчика.
Запуск

Создает и регистрирует виртуальную камеру.
StartInitialization

Начинает последовательность инициализации для сеанса диспетчера защиты вывода (OPM).
ПускПредпросмотр

Запускает предварительный просмотр.
StartRecord

Начинает запись звука или видео в файл.
StartSessionKeyRefresh

Возвращает случайное число, которое можно использовать для обновления ключа сеанса. (ID3D11VideoContext.StartSessionKeyRefresh)
StartSessionKeyRefresh

Возвращает случайное число, которое можно использовать для обновления ключа сеанса. (IDirect3DCryptoSession9.StartSessionKeyRefresh)
StartStreaming

Вызывается клиентом потоковой передачи мультимедиа перед началом потоковой передачи сеанса мультимедиа для указания смещения байтов или смещения времени.
Остановить

Останавливает монитор управления камерой.
Остановить

Останавливает монитор состояния окклюзии камеры.
Остановить

Останавливает сеанс мультимедиа.
Остановить

Останавливает все активные потоки в источнике мультимедиа.
Остановить

Останавливает часы презентации. Пока часы остановлены, время часов не перемещается, а метод IMFPresentationClock::GetTime возвращает ноль.
Остановить

Останавливает монитор активности датчика.
Остановить

Останавливает воспроизведение.
Остановить

Отключает зарегистрированную виртуальную камеру, блокируя приложениям возможность перечисления или активации виртуальной камеры.
StopBackgroundTransfer

Останавливает фоновую передачу данных в локальный кэш.
StopBuffering

Останавливает буферизацию, которая выполняется.
StopPreview

Останавливает предварительный просмотр.
StopRecord

Прекращает запись.
SubmitDecoderBuffers

Отправляет один или несколько буферов для декодирования. (ID3D11VideoContext.SubmitDecoderBuffers)
SubmitDecoderBuffers1

Отправляет один или несколько буферов для декодирования. (ID3D11VideoContext1.SubmitDecoderBuffers1)
TakePhoto

Захватывает неподвижное изображение из видеопотока.
TestDevice

Проверяет, является ли дескриптор устройства Microsoft Direct3D допустимым.
TestDevice

Проверяет, является ли дескриптор устройства Direct3D допустимым.
TimeSeek

Ищет новую позицию в потоке байтов.
TrackAdded

Вызывается при добавлении текстовой дорожки.
Отслеживание удалено

Вызывается при удалении текстовой дорожки.
TrackSelected

Вызывается при выборе или отмене выбора дорожки.
TransferVideoFrame

Копирует текущий видеокадр на точечный рисунок DXGI или WIC.
TransferVideoFrame

Копирует защищенный видеокадр на поверхность DXGI.
UninitializeSampleAllocator

Освобождает все выделенные примеры видео.
Unlock

Разблокирует преобразование Media Foundation (MFT), чтобы приложение пользовалось им.
Unlock

Разблокирует ранее заблокированный буфер. Вызывайте этот метод один раз для каждого вызова IMFMediaBuffer::Lock.
Unlock2D

Разблокирует ранее заблокированный буфер. Вызывайте этот метод один раз для каждого вызова IMF2DBuffer::Lock2D.
UnlockControlData

Разблокирует буфер данных управления, разблокированный вызовом LockControlData.
UnlockDevice

Разблокирует устройство Microsoft Direct3D.
UnlockDevice

Разблокирует устройство Direct3D.
UnlockPayload

Разблокирует необработанные полезные данные, содержащиеся в элементе управления устройством захвата.
UnlockProcess

Уменьшает количество блокировок в процессе защищенного пути к мультимедиа (PMP). Вызывайте этот метод один раз для каждого вызова IMFPMPHost::LockProcess.
UnlockProcess

Уменьшает количество блокировок в процессе защищенного пути к мультимедиа (PMP). Вызывайте этот метод один раз для каждого вызова IMFPMPHostApp::LockProcess.
UnlockProcess

Уменьшает количество блокировок в процессе защищенного пути к мультимедиа (PMP). Вызывайте этот метод один раз для каждого вызова IMFPMPServer::LockProcess.
UnlockStore

Разблокирует хранилище атрибутов после вызова метода IMFAttributes::LockStore. Пока объект разблокирован, несколько потоков могут получить доступ к атрибутам объекта.
Распаковка2UINT32AsUINT64

Возвращает значения низкого и высокого порядка UINT32 из значения UINT64.
РаспаковкаRatio

Возвращает низкие и высокие значения UINT32 из значения UINT64, представляющего отношение.
Распаковка

Возвращает низкие и высокоупорядоченные значения UINT32 из значения UINT64, представляющего размер.
Отмена регистрацииForEvent

Метод UnregisterForEvent отменяет регистрацию приложения для указанного события кодировщика. (ICodecAPI::UnregisterForEvent)
UnregisterThreads

Уведомляет объект об отмене регистрации рабочих потоков из службы мультимедийного планировщика классов (MMCSS). (IMFRealTimeClient.UnregisterThreads)
UnregisterThreads

Уведомляет объект об отмене регистрации рабочих потоков из службы мультимедийного планировщика классов (MMCSS). (IMFRealTimeClientEx.UnregisterThreads)
Обновление

Передает значение ключа со связанными данными, необходимыми модулю расшифровки содержимого для данной системы ключей.
Обновление

Предоставляет сообщения, включая лицензии, для сеанса модуля расшифровки содержимого (CDM).
UpdateAccess

Уведомляет центр доверия ввода (ITA) при изменении количества центров доверия вывода (OTA), которые будут выполнять указанное действие.
UpdateNodeAttributes

Обновления атрибуты одного или нескольких узлов в текущей топологии.
UpdateTopology

Изменяет топологию для использования в среде служб терминалов. (IMFRemoteDesktopPlugin.UpdateTopology)
UpdateTopology

Обновления топологию в очереди.
UpdateTopologyFlags

Обновления флаги для топологии в очереди.
UpdateVideo

Обновления видеокадр. (IMFCapturePreviewSink.UpdateVideo)
UpdateVideo

Обновления видеокадр. (IMFPMediaPlayer.UpdateVideo)
UpdateVideoStream

Обновления исходный прямоугольник, прямоугольник назначения и цвет границы для видео.
VideoProcessBlt

Выполняет операцию видеопроцесса с одним или несколькими входными примерами и записывает результат в поверхность Direct3D9.
VideoProcessBltHD

Выполняет обработку видео на одном или нескольких входных примерах и записывает результат на поверхность Microsoft Direct3D.
VideoProcessorBlt

Выполняет операцию обработки видео с одним или несколькими входными примерами и записывает результат в поверхность Direct3D.
VideoProcessorGetBehaviorHints

Возвращает указания драйвера, указывающие, какие из операций видеопроцессора лучше всего выполнять с помощью многоуровневого оборудования наложения, а не метода ID3D11VideoContext::VideoProcessorBlt.
VideoProcessorGetOutputAlphaFillMode

Возвращает текущий режим альфа-заполнения для видеопроцессоров.
VideoProcessorGetOutputBackgroundColor

Возвращает текущий цвет фона для видеопроцессоров.
VideoProcessorGetOutputColorSpace

Возвращает текущее выходное цветовое пространство для видеопроцессоров.
VideoProcessorGetOutputColorSpace1

Возвращает сведения о цветовом пространстве для выходной поверхности видеопроцессоров.
VideoProcessorGetOutputConstriction

Возвращает текущий уровень понижения дискретизации, выполняемый видеопроцессором.
VideoProcessorGetOutputExtension

Получает частные данные о состоянии от видеопроцессоров.
VideoProcessorGetOutputHDRMetaData

Возвращает метаданные HDR, описывающие дисплей, на котором будет представлено содержимое.
VideoProcessorGetOutputShaderUsage

Возвращает значение, указывающее, может ли шейдеры Direct3D считывать выходную поверхность из вызова ID3D11VideoContext::VideoProcessorBlt.
VideoProcessorGetOutputStereoMode

Запрашивает, создает ли видеопроцессор стереокадры.
VideoProcessorGetOutputTargetRect

Возвращает текущий целевой прямоугольник для видеопроцессоров.
VideoProcessorGetStreamAlpha

Возвращает плоской альфа-канал для входного потока в видеопроцессоре.
VideoProcessorGetStreamAutoProcessingMode

Запрашивает, включены ли функции автоматической обработки видеопроцессоров.
VideoProcessorGetStreamColorSpace

Возвращает цветовое пространство для входного потока видеопроцессоров.
VideoProcessorGetStreamColorSpace1

Возвращает сведения о цветовом пространстве для входного потока видеопроцессоров.
VideoProcessorGetStreamDestRect

Возвращает прямоугольник назначения для входного потока в видеопроцессоре.
VideoProcessorGetStreamExtension

Возвращает конкретное состояние драйвера для потока обработки видео.
VideoProcessorGetStreamFilter

Возвращает параметры фильтра изображений для входного потока в видеопроцессоре.
VideoProcessorGetStreamFrameFormat

Возвращает формат входного потока в видеопроцессоре.
VideoProcessorGetStreamHDRMetaData

Возвращает метаданные HDR, связанные с видеопотоком.
VideoProcessorGetStreamLumaKey

Возвращает клавишу luma для входного потока видеопроцессоров.
VideoProcessorGetStreamMirror

Возвращает значения, указывающие, переворачивается ли входной поток видеопроцессора по вертикали или по горизонтали.
VideoProcessorGetStreamOutputRate

Возвращает скорость, с которой видеопроцессор создает выходные кадры для входного потока.
VideoProcessorGetStreamPalette

Возвращает записи цветовой палитры для входного потока в видеопроцессоре.
VideoProcessorGetStreamPixelAspectRatio

Возвращает пропорции пикселей для входного потока в видеопроцессоре.
VideoProcessorGetStreamRotation

Возвращает поворот потока для входного потока в видеопроцессоре.
VideoProcessorGetStreamSourceRect

Возвращает исходный прямоугольник для входного потока в видеопроцессоре.
VideoProcessorGetStreamStereoFormat

Возвращает трехмерный формат стерео для входного потока в видеопроцессоре.
VideoProcessorSetOutputAlphaFillMode

Задает режим альфа-заполнения для данных, которые видеопроцессор записывает в целевой объект отрисовки.
VideoProcessorSetOutputBackgroundColor

Задает цвет фона для видеопроцессоров.
VideoProcessorSetOutputColorSpace

Задает выходное цветовое пространство для видеопроцессоров.
VideoProcessorSetOutputColorSpace1

Задает сведения о цветовом пространстве для выходной поверхности видеопроцессоров.
VideoProcessorSetOutputConstriction

Задает объем пониженной дискретизации для выполнения на выходных данных.
VideoProcessorSetOutputExtension

Задает состояние обработки видео для конкретного драйвера.
VideoProcessorSetOutputHDRMetaData

Задает метаданные HDR, описывающие дисплей, на котором будет отображаться содержимое.
VideoProcessorSetOutputShaderUsage

Задает значение, указывающее, будет ли выходная поверхность из вызова ID3D11VideoContext::VideoProcessorBlt считываться шейдерами Direct3D.
VideoProcessorSetOutputStereoMode

Указывает, создает ли видеопроцессор стереокадры.
VideoProcessorSetOutputTargetRect

Задает целевой прямоугольник для видеопроцессоров.
VideoProcessorSetStreamAlpha

Задает планарный альфа-канал для входного потока в видеопроцессоре.
VideoProcessorSetStreamAutoProcessingMode

Включает или отключает функции автоматической обработки в видеопроцессоре.
VideoProcessorSetStreamColorSpace

Задает цветовое пространство для входного потока в видеопроцессоре.
VideoProcessorSetStreamColorSpace1

Задает сведения о цветовом пространстве для входного потока видеопроцессоров.
VideoProcessorSetStreamDestRect

Задает прямоугольник назначения для входного потока в видеопроцессоре.
VideoProcessorSetStreamExtension

Задает состояние для конкретного драйвера в потоке обработки видео.
VideoProcessorSetStreamFilter

Включает или отключает фильтр изображений для входного потока в видеопроцессоре.
VideoProcessorSetStreamFrameFormat

Указывает, содержит ли входной поток видеопроцессора чередование или прогрессивные кадры.
VideoProcessorSetStreamHDRMetaData

Задает метаданные HDR, связанные с видеопотоком.
VideoProcessorSetStreamLumaKey

Задает клавишу luma для входного потока в видеопроцессоре.
VideoProcessorSetStreamMirror

Указывает, следует ли перевернуть входной поток видеопроцессора по вертикали или по горизонтали.
VideoProcessorSetStreamOutputRate

Задает скорость, с которой видеопроцессор создает выходные кадры для входного потока.
VideoProcessorSetStreamPalette

Задает записи цветовой палитры для входного потока в видеопроцессоре.
VideoProcessorSetStreamPixelAspectRatio

Задает пропорции пикселей для входного потока в видеопроцессоре.
VideoProcessorSetStreamRotation

Задает поворот потока для входного потока в видеопроцессоре.
VideoProcessorSetStreamSourceRect

Задает исходный прямоугольник для входного потока в видеопроцессоре.
VideoProcessorSetStreamStereoFormat

Включает или отключает стерео 3D-видео для входного потока в видеопроцессоре.
WaitOnSignal

Блокируется до истечения заданного интервала времени ожидания или до передачи сигнала об объекте синхронизации.
запись

Записывает данные в поток.
WriteBufferImmediate

Записывает несколько 32-разрядных непосредственных значений в указанные расположения буфера непосредственно из потока команд. (ID3D12VideoDecodeCommandList::WriteBufferImmediate)
WriteBufferImmediate

Записывает несколько 32-разрядных непосредственных значений в указанные расположения буфера непосредственно из потока команд. (ID3D12VideoEncodeCommandList::WriteBufferImmediate)
WriteBufferImmediate

Записывает несколько 32-разрядных непосредственных значений в указанные расположения буфера непосредственно из потока команд. (ID3D12VideoProcessCommandList::WriteBufferImmediate)
WriteSample

Доставляет образец в модуль записи приемника.

Интерфейсы

 
IAdvancedMediaCapture

Включает расширенный захват мультимедиа.
IAdvancedMediaCaptureInitializationSettings

Предоставляет параметры инициализации для расширенного захвата мультимедиа.
IAdvancedMediaCaptureSettings

Предоставляет параметры для расширенного захвата мультимедиа.
ICodecAPI

Интерфейс ICodecAPI задает и извлекает параметры для фильтра кодировщика или декодера, а также определяет универсальный механизм для задания свойств кодека.
ID3D11AuthenticatedChannel

Предоставляет канал связи с графическим драйвером или средой выполнения Microsoft Direct3D.
ID3D11CryptoSession

Представляет сеанс шифрования.
ID3D11VideoContext

Предоставляет видеофункциональность устройства Microsoft Direct3D 11. (ID3D11VideoContext)
ID3D11VideoContext1

Предоставляет видеофункциональность устройства Microsoft Direct3D 11. (ID3D11VideoContext1)
ID3D11VideoContext2

Предоставляет видеофункциональность устройства Microsoft Direct3D 11. (ID3D11VideoContext2)
ID3D11VideoDecoder

Представляет декодер видео с аппаратным ускорением для Microsoft Direct3D 11.
ID3D11VideoDecoderOutputView

Определяет области вывода, к которым можно получить доступ во время декодирования видео.
ID3D11VideoDevice

Предоставляет возможности декодирования и обработки видео на устройстве Microsoft Direct3D 11. (ID3D11VideoDevice)
ID3D11VideoDevice1

Предоставляет возможности декодирования и обработки видео на устройстве Microsoft Direct3D 11. (ID3D11VideoDevice1)
ID3D11VideoProcessor

Представляет видеопроцессор для Microsoft Direct3D 11.
ID3D11VideoProcessorEnumerator

Перечисляет возможности видеопроцессоров устройства Microsoft Direct3D 11. (ID3D11VideoProcessorEnumerator)
ID3D11VideoProcessorEnumerator1

Перечисляет возможности видеопроцессоров устройства Microsoft Direct3D 11. (ID3D11VideoProcessorEnumerator1)
ID3D11VideoProcessorInputView

Определяет входные поверхности, к которым можно получить доступ во время обработки видео.
ID3D11VideoProcessorOutputView

Определяет области вывода, к которым можно получить доступ во время обработки видео.
ID3D12VideoDecodeCommandList

Инкапсулирует список графических команд для декодирования видео.
ID3D12VideoDecodeCommandList1

Инкапсулирует список графических команд для декодирования видео. Этот интерфейс наследуется от ID3D12VideoDecodeCommandList и добавляет поддержку гистограмм декодирования видео.
ID3D12VideoDecodeCommandList2

Добавлена поддержка команд расширения видео. (ID3D12VideoDecodeCommandList2)
ID3D12VideoDecodeCommandList3

Инкапсулирует список графических команд для декодирования видео.
ID3D12VideoDecoder

Представляет декодер видео Direct3D 12.
ID3D12VideoDecoder1

Представляет декодер видео Direct3D 12, содержащий независимые от разрешения ресурсы и состояние для выполнения операции декодирования. Добавлена поддержка защищенных ресурсов.
ID3D12VideoDecoderHeap

Представляет кучу видеодекодера Direct3D 12.
ID3D12VideoDevice

Предоставляет возможности декодирования и обработки видео на устройстве Microsoft Direct3D 12, включая возможность запрашивать возможности видео и создавать экземпляры видео декодеров и процессоров.
ID3D12VideoDevice1

Добавлена поддержка оценки движения.
ID3D12VideoDevice2

Добавлена поддержка защищенных ресурсов.
ID3D12VideoDevice3

Расширяет интерфейс ID3D12VideoDevice для добавления поддержки возможностей кодирования видео.
ID3D12VideoEncodeCommandList

Инкапсулирует список графических команд для кодирования видео, включая оценку движения.
ID3D12VideoEncodeCommandList1

Этот интерфейс наследуется от ID3D12VideoEncodeCommandList и добавляет поддержку команд расширения видео.
ID3D12VideoEncodeCommandList2

Этот интерфейс наследуется от ID3D12VideoEncodeCommandList1 и добавляет методы для кодирования видео и разрешения метаданных операции кодирования.
ID3D12VideoEncodeCommandList3

Инкапсулирует список графических команд для кодирования видео.
ID3D12VideoEncoder

Представляет видеокодировщик Direct3D 12.
ID3D12VideoEncoderHeap

Представляет кучу видеокодировщика Direct3D 12.
ID3D12VideoExtensionCommand

Объект со счетчиком ссылок, представляющий команду расширения видео.
ID3D12VideoMotionEstimator

Этот интерфейс поддерживает контекст для операций оценки движения видео.
ID3D12VideoMotionVectorHeap

Представляет кучу, в которой хранятся предполагаемые векторы движения.
ID3D12VideoProcessCommandList

Инкапсулирует список графических команд для обработки видео. (ID3D12VideoProcessCommandList)
ID3D12VideoProcessCommandList1

Инкапсулирует список графических команд для обработки видео. (ID3D12VideoProcessCommandList1)
ID3D12VideoProcessCommandList2

Добавлена поддержка команд расширения видео. (ID3D12VideoProcessCommandList2)
ID3D12VideoProcessCommandList3

Инкапсулирует список графических команд для обработки видео.
ID3D12VideoProcessor

Предоставляет методы для получения сведений о параметрах вызова ID3D12VideoDevice::CreateVideoProcessor, создавшего видеопроцессор.
ID3D12VideoProcessor1

Наследует от ID3D12VideoProcessor и обеспечивает поддержку защищенных ресурсов.
IDirect3D9ExOverlayExtension

Запрашивает аппаратные возможности наложения устройства Direct3D. (IDirect3D9ExOverlayExtension)
IDirect3DAuthenticatedChannel9

Предоставляет канал связи с графическим драйвером или средой выполнения Direct3D. Чтобы получить указатель на этот интерфейс, вызовите метод IDirect3DDevice9Video::CreateAuthenticatedChannel.
IDirect3DCryptoSession9

Представляет криптографический сеанс. Чтобы получить указатель на этот интерфейс, вызовите метод IDirect3Device9Video::CreateCryptoSession.
IDirect3DDevice9Video

Позволяет приложению использовать службы защиты содержимого и шифрования, реализованные графическим драйвером. Чтобы получить указатель на этот интерфейс, вызовите QueryInterface на устройстве D3D9Ex.
IDirect3DDeviceManager9

Позволяет двум потокам совместно использовать одно и то же устройство Direct3D 9 и предоставляет доступ к функциям DirectX Video Acceleration (DXVA) устройства.
IDirectXVideoAccelerationService

Предоставляет службы DirectX Video Acceleration (DXVA) с устройства Direct3D.
IDirectXVideoDecoder

Представляет устройство декодера видео DirectX Video Acceleration (DXVA).
IDirectXVideoDecoderService

Предоставляет доступ к службам декодера DirectX Video Acceleration (DXVA).
IDirectXVideoMemoryConfiguration

Задает тип видеопамять для несжатых видео surfaces.
IDirectXVideoProcessor

Представляет устройство с видеопроцессором DirectX Video Acceleration (DXVA).
IDirectXVideoProcessorService

Предоставляет доступ к службам обработки видео для DirectX Video Acceleration (DXVA).
IDXVAHD_Device

Представляет устройство Microsoft DirectX с высоким разрешением (DXVA-HD).
IDXVAHD_VideoProcessor

Представляет видеопроцессор microsoft DirectX Video Acceleration High Definition (DXVA-HD).
IMF2DBuffer

Представляет буфер, содержащий двумерную поверхность, например видеокадр. (IMF2DBuffer)
IMF2DBuffer2

Представляет буфер, содержащий двумерную поверхность, например видеокадр. (IMF2DBuffer2)
IMFActivate

Позволяет приложению отложить создание объекта .
IMFASFContentInfo

Предоставляет методы для работы с разделом заголовков файлов, соответствующих спецификации Advanced Systems Format (ASF).
IMFASFIndexer

Предоставляет методы для работы с индексами в файлах ASF.
IMFASFMultiplexer

Предоставляет методы для создания пакетов данных в расширенном формате систем (ASF).
IMFASFMutualExclusion

Настраивает объект взаимного исключения в расширенном формате систем (ASF), который управляет сведениями о группе потоков в профиле ASF, которые являются взаимоисключающими.
IMFASFProfile

Управляет профилем расширенного формата систем (ASF).
IMFASFSplitter

Предоставляет методы для чтения данных из файла ASF.
IMFASFStreamConfig

Настраивает параметры потока в ASF-файле.
IMFASFStreamPrioritization

Не реализован. (IMFASFStreamPrioritization)
IMFASFStreamSelector

Выбирает потоки в файле ASF на основе сведений о взаимном исключении в заголовке ASF.
IMFAsyncCallback

Интерфейс обратного вызова для уведомления приложения о завершении асинхронного метода. (IMFAsyncCallback)
IMFAsyncCallbackLogging

Предоставляет сведения о ведении журнала о родительском объекте, с которым связан асинхронный обратный вызов.
IMFAsyncResult

Предоставляет сведения о результатах асинхронной операции. (IMFAsyncResult)
IMFAttributes

Предоставляет универсальный способ хранения пар "ключ-значение" в объекте .
IMFAudioMediaType

ImfAudioMediaType больше недоступен для использования с Windows 7.
IMFAudioPolicy

Настраивает звуковой сеанс, связанный с отрисовщиком потокового звука (SAR).
IMFAudioStreamVolume

Управляет уровнями громкости отдельных звуковых каналов.
IMFBufferListNotify

Позволяет объекту IMFSourceBufferList уведомлять своих клиентов о важных изменениях состояния.
IMFByteStream

Представляет поток байтов из некоторого источника данных, который может быть локальным файлом, сетевым файлом или другим источником.
IMFByteStreamBuffering

Управляет тем, как поток байтов буферизует данные из сети.
IMFByteStreamCacheControl

Управляет тем, как сетевой поток байтов передает данные в локальный кэш. (IMFByteStreamCacheControl)
IMFByteStreamCacheControl2

Управляет тем, как сетевой поток байтов передает данные в локальный кэш. (IMFByteStreamCacheControl2)
IMFByteStreamHandler

Создает источник мультимедиа из потока байтов.
IMFByteStreamProxyClassFactory

Создает прокси-сервер для потока байтов. (IMFByteStreamProxyClassFactory)
IMFByteStreamTimeSeek

Ищет поток байтов по позиции времени.
IMFCameraConfigurationManager

Интерфейс IMFCameraConfigurationManager можно создать, вызвав функцию COM CoCreateInstance и передав CLSID_CameraConfigurationManager в качестве параметра CLSID.
IMFCameraControlDefaults

Предоставляет методы для указания значений по умолчанию элемента управления камерой.
IMFCameraControlDefaultsCollection

Представляет коллекцию элементов управления камеры.
IMFCameraControlMonitor

Представляет монитор управления камерой, который используется для подписки и отмены подписки на уведомления при изменении состояния элемента управления камерой.
IMFCameraControlNotify

Представляет обратный вызов уведомления об изменениях элементов управления камерой.
IMFCameraOcclusionStateMonitor

Отслеживает состояние окклюзии устройства камеры.
IMFCameraOcclusionStateReport

Предоставляет состояние окклюзии камеры, связанное с изменением состояния, обнаруженным IMFCameraOcclusionStateMonitor.
IMFCameraOcclusionStateReportCallback

Реализуется приложениями для получения уведомлений об изменении состояния окклюзии камеры.
IMFCameraSyncObject

Предоставляет механизм синхронизации между приложением, которое создает виртуальную камеру и управляет ею, и источником виртуальной камеры.
IMFCaptureEngine

Управляет одним или несколькими устройствами захвата.
IMFCaptureEngineClassFactory

Создает экземпляр подсистемы отслеживания. (IMFCaptureEngineClassFactory)
IMFCaptureEngineOnEventCallback

Интерфейс обратного вызова для получения событий из подсистемы захвата.
IMFCaptureEngineOnSampleCallback

Интерфейс обратного вызова для получения данных из подсистемы захвата.
IMFCaptureEngineOnSampleCallback2

Расширения для интерфейса обратного вызова IMFCaptureEngineOnSampleCallback, который используется для получения данных из подсистемы захвата.
IMFCapturePhotoSink

Управляет приемником фотографий.
IMFCapturePreviewSink

Управляет приемником предварительного просмотра.
IMFCaptureRecordSink

Управляет приемником записи.
IMFCaptureSink

Управляет приемником захвата, который представляет собой объект, который получает один или несколько потоков от устройства захвата.
IMFCaptureSink2

Расширяет интерфейс IMFCaptureSink, предоставляя функциональные возможности для динамического задания типа выходного носителя приемника записей или приемника предварительного просмотра.
IMFCaptureSource

Управляет объектом источника отслеживания. Источник захвата управляет устройствами аудио- и видеозахвата.
IMFCdmSuspendNotify

Используется для того, чтобы клиент мог уведомлять модуль расшифровки содержимого (CDM), когда глобальные ресурсы должны быть переведены в согласованное состояние перед приостановкой.
IMFClock

Предоставляет сведения о времени с часов в Microsoft Media Foundation.
IMFClockConsumer

Реализуется приложением для получения доступа к IMFPresentationClock.
IMFClockStateSink

Получает уведомления об изменении состояния от часов презентации.
IMFCollection

Представляет универсальную коллекцию указателей IUnknown.
IMFContentDecryptionModule

Представляет модуль расшифровки содержимого (CDM) для системы ключей DRM.
IMFContentDecryptionModuleAccess

Предоставляет доступ к системе ключей мультимедиа.
IMFContentDecryptionModuleFactory

Фабричный интерфейс для создания объектов IMFContentDecryptionModuleAccess.
IMFContentDecryptionModuleSession

Предоставляет доступ к модулю расшифровки содержимого (CDM) для поддержки расширений зашифрованных носителей.
IMFContentDecryptionModuleSessionCallbacks

Предоставляет механизм обратного вызова для получения обновлений об изменении состояния ключа из IMFContentDecryptionModuleSession.
IMFContentDecryptorContext

Позволяет расшифровке управлять ключами оборудования и расшифровывать образцы оборудования.
IMFContentEnabler

Реализует один шаг, который должен быть выполнен для доступа пользователя к содержимому мультимедиа.
IMFContentProtectionDevice

Позволяет расшифровке взаимодействовать с обработчиком безопасности, который реализует расшифровку оборудования для системы защиты.
IMFContentProtectionManager

Позволяет воспроизводить защищенное содержимое, предоставляя приложению указатель на объект включения содержимого.
IMFD3D12SynchronizationObject

Позволяет распределителю ресурсов D3D12 управлять временем существования ресурса D3D12.
IMFD3D12SynchronizationObjectCommands

Предоставляет команды, позволяющие производителю или потребителю ресурса D3D12 сигнализировать о готовности ресурса к использованию или его освобождении.
IMFDLNASinkInit

Инициализирует приемник мультимедиа DLNA. (IMFDLNASinkInit)
IMFDRMNetHelper

Настраивает управление цифровыми правами Windows Media (DRM) для сетевых устройств в сетевом приемнике.
IMFDXGIBuffer

Представляет буфер, содержащий поверхность Microsoft DirectX Graphics Infrastructure (DXGI).
IMFDXGIDeviceManager

Позволяет двум потокам совместно использовать одно и то же устройство Microsoft Direct3D 11.
IMFDXGIDeviceManagerSource

Предоставляет функциональные возможности для получения IMFDXGIDeviceManager из приемника отрисовки видео Microsoft Media Foundation.
IMFExtendedCameraControl

Этот интерфейс используется для настройки расширенных свойств устройства захвата.
IMFExtendedCameraController

Интерфейс IMFExtendedCameraController позволяет приложениям получать экземпляр IMFExtendedCameraControl, который используется для настройки расширенных свойств устройства захвата.
IMFExtendedDRMTypeSupport

Предоставляет методы для запроса поддержки указанного типа контента для указанной системы ключей.
IMFFieldOfUseMFTUnlock

Позволяет приложению использовать преобразование Media Foundation (MFT), которое имеет ограничения на его использование.
IMFFinalizableMediaSink

При необходимости поддерживается приемниками мультимедиа для выполнения необходимых задач перед завершением работы.
IMFGetService

Запрашивает объект для указанного интерфейса службы. (IMFGetService)
IMFHttpDownloadRequest

Приложения реализуют этот интерфейс, чтобы переопределить реализацию по умолчанию протоколов HTTP и HTTPS, используемых Microsoft Media Foundation. (IMFHttpDownloadRequest)
IMFHttpDownloadSession

Приложения реализуют этот интерфейс, чтобы переопределить реализацию по умолчанию протоколов HTTP и HTTPS, используемых Microsoft Media Foundation. (IMFHttpDownloadSession)
IMFHttpDownloadSessionProvider

Приложения реализуют этот интерфейс для предоставления пользовательской реализации скачивания HTTP или HTTPS.
IMFImageSharingEngine

Включает общий доступ к изображениям.
IMFImageSharingEngineClassFactory

Создает экземпляр IMFImageSharingEngine.
IMFInputTrustAuthority

Позволяет другим компонентам в пути защищенного носителя (PMP) использовать систему защиты входных данных, предоставляемую центрами доверия ввода (ITA).
IMFLocalMFTRegistration

Регистрирует преобразования Media Foundation (MFT) в процессе вызывающей стороны.
IMFMediaBuffer

Представляет блок памяти, содержащий данные мультимедиа.
IMFMediaEngine

Позволяет приложению воспроизводить звуковые или видеофайлы.
IMFMediaEngineClassFactory

Создает экземпляр обработчика мультимедиа.
IMFMediaEngineClassFactory2

Создает экземпляр объекта IMFMediaKeys.
IMFMediaEngineClassFactory4

Предоставляет метод CreateContentDecryptionModuleFactory для создания экземпляра IMFContentDecryptionModuleFactory, фабрики классов для объектов модуля расшифровки содержимого (CDM) для указанной системы ключей.
IMFMediaEngineClassFactoryEx

Расширение интерфейса IMFMediaEngineClassFactory.
IMFMediaEngineEME

Реализуется обработчиком мультимедиа для добавления методов зашифрованных расширений мультимедиа.
IMFMediaEngineEx

Расширяет интерфейс IMFMediaEngine.
IMFMediaEngineExtension

Позволяет приложению загружать ресурсы мультимедиа в обработчике мультимедиа.
IMFMediaEngineNeedKeyNotify

Представляет обратный вызов обработчику мультимедиа для уведомления данных запроса ключа.
IMFMediaEngineNotify

Интерфейс обратного вызова для интерфейса IMFMediaEngine.
IMFMediaEngineOPMInfo

Предоставляет методы для получения сведений о диспетчере защиты вывода (OPM).
IMFMediaEngineProtectedContent

Позволяет обработчику мультимедиа воспроизводить защищенное видеосодержимы.
IMFMediaEngineSrcElements

Предоставляет обработчику мультимедиа список ресурсов мультимедиа.
IMFMediaEngineSrcElementsEx

Расширяет интерфейс IMFMediaEngineSrcElements для предоставления дополнительных возможностей.
IMFMediaEngineSupportsSourceTransfer

Позволяет передавать источник мультимедиа между обработчиком мультимедиа и механизмом общего доступа для воспроизведения.
IMFMediaEngineWebSupport

Включает воспроизведение веб-аудио.
IMFMediaError

Предоставляет текущее состояние ошибки для обработчика мультимедиа.
IMFMediaEvent

Представляет событие, созданное объектом Media Foundation. Используйте этот интерфейс для получения сведений о событии.
IMFMediaEventGenerator

Извлекает события из любого объекта Media Foundation, который создает события.
IMFMediaEventQueue

Предоставляет очередь событий для приложений, которым требуется реализовать интерфейс IMFMediaEventGenerator.
IMFMediaKeys

Представляет ключи мультимедиа, используемые для расшифровки данных мультимедиа с помощью системы ключей управления цифровыми правами (DRM).
IMFMediaKeySession

Представляет сеанс с системой ключей управления цифровыми правами (DRM).
IMFMediaKeySessionNotify

Предоставляет механизм уведомления приложения о сведениях о сеансе ключа мультимедиа.
IMFMediaSession

Предоставляет элементы управления воспроизведением для защищенного и незащищенного содержимого.
IMFMediaSharingEngine

Включает общий доступ к мультимедиа.
IMFMediaSharingEngineClassFactory

Создает экземпляр IMFMediaSharingEngine. (IMFMediaSharingEngineClassFactory)
IMFMediaSink

Реализуется объектами приемника мультимедиа.
IMFMediaSinkPreroll

Позволяет приемнику мультимедиа получать образцы до запуска часов презентации.
IMFMediaSource

Реализуется объектами источника мультимедиа.
IMFMediaSourceEx

Расширяет интерфейс IMFMediaSource для предоставления дополнительных возможностей для источника мультимедиа.
IMFMediaSourceExtension

Предоставляет функциональные возможности для расширения источника мультимедиа (MSE).
IMFMediaSourceExtensionNotify

Предоставляет функциональные возможности для создания событий, связанных с IMFMediaSourceExtension.
IMFMediaSourcePresentationProvider

Предоставляет уведомления источнику sequencer.
IMFMediaSourceTopologyProvider

Позволяет приложению получить топологию из источника sequencer.
IMFMediaStream

Представляет один поток в источнике мультимедиа.
IMFMediaStreamSourceSampleRequest

Представляет запрос на выборку из MediaStreamSource.
IMFMediaTimeRange

Представляет список диапазонов времени, каждый из которых определяется временем начала и окончания.
IMFMediaType

Представляет описание формата мультимедиа.
IMFMediaTypeHandler

Возвращает и задает типы мультимедиа для объекта, например источника мультимедиа или приемника мультимедиа.
IMFMetadata

Управляет метаданными для объекта .
IMFMetadataProvider

Получает метаданные из источника мультимедиа или другого объекта.
IMFMuxStreamAttributesManager

Предоставляет доступ к атрибутам IMFAttributes подпотоков мультиплексированного источника мультимедиа.
IMFMuxStreamMediaTypeManager

Позволяет управлять конфигурациями потоков для мультиплексированного источника мультимедиа. Конфигурация потока определяет набор подпотоков, которые могут быть включены в мультиплексированные выходные данные.
IMFMuxStreamSampleManager

Предоставляет возможность извлечения объектов IMFSample для отдельных подпотоков в выходных данных мультиплексированного источника мультимедиа.
IMFNetCredential

Задает и извлекает сведения об имени пользователя и пароле для проверки подлинности.
IMFNetCredentialCache

Возвращает учетные данные из кэша учетных данных.
IMFNetCredentialManager

Реализуется приложениями для предоставления учетных данных пользователя для сетевого источника.
IMFNetCrossOriginSupport

Реализуется клиентами, которые хотят применить политику кросс-источника для загрузки мультимедиа HTML5.
IMFNetProxyLocator

Определяет прокси-сервер, используемый при подключении к серверу.
IMFNetProxyLocatorFactory

Создает объект указателя прокси-сервера, который определяет используемый прокси-сервер.
IMFNetResourceFilter

Уведомляет приложение, когда поток байтов запрашивает URL-адрес, и позволяет приложению блокировать перенаправление URL-адресов.
IMFNetSchemeHandlerConfig

Настраивает подключаемый модуль сетевой схемы.
IMFObjectReferenceStream

Маршалирует указатель интерфейса на поток и из него. Stream объекты, поддерживающие IStream, могут предоставлять этот интерфейс для предоставления пользовательского маршалинга для указателей интерфейса.
IMFOutputPolicy

Инкапсулирует политику использования из центра доверия ввода (ITA).
IMFOutputSchema

Инкапсулирует сведения о системе защиты выходных данных и соответствующих данных конфигурации.
IMFOutputTrustAuthority

Инкапсулирует функциональные возможности одной или нескольких систем защиты выходных данных, поддерживаемых доверенными выходными данными.
IMFPluginControl

Управляет перечислением источников мультимедиа и преобразований в Microsoft Media Foundation. (IMFPluginControl)
IMFPluginControl2

Управляет перечислением источников мультимедиа и преобразований в Microsoft Media Foundation. (IMFPluginControl2)
IMFPMediaItem

Представляет элемент мультимедиа. (Не рекомендуется.)
IMFPMediaPlayer

Содержит методы для воспроизведения файлов мультимедиа. (Не рекомендуется.)
IMFPMediaPlayerCallback

Интерфейс обратного вызова для интерфейса IMFPMediaPlayer.
IMFPMPClient

Позволяет источнику мультимедиа получать указатель на интерфейс IMFPMPHost.
IMFPMPClientApp

Предоставляет механизм для источника мультимедиа для реализации функций защиты содержимого в приложениях Магазина Windows.
IMFPMPHost

Позволяет источнику мультимедиа в процессе приложения создавать объекты в процессе защищенного пути к мультимедиа (PMP).
IMFPMPHostApp

Позволяет источнику мультимедиа создать объект среда выполнения Windows в процессе защищенного пути к мультимедиа (PMP).
IMFPMPServer

Позволяет двум экземплярам сеанса мультимедиа совместно использовать один и тот же процесс защищенного пути к мультимедиа (PMP).
IMFPresentationClock

Представляет часы представления, которые используются для планирования отрисовки примеров и синхронизации нескольких потоков.
IMFPresentationDescriptor

Описание сведений о презентации. Презентация — это набор связанных потоков мультимедиа, которые совместно используют общее время презентации.
IMFPresentationTimeSource

Предоставляет время для часов презентации.
IMFProtectedEnvironmentAccess

Предоставляет метод, позволяющий системам защиты содержимого выполнять подтверждение в защищенной среде. Это необходимо, так как API CreateFile и DeviceIoControl недоступны для приложений Магазина Windows.
IMFQualityAdvise

Позволяет диспетчеру качества настраивать качество звука или видео компонента в конвейере.
IMFQualityAdvise2

Позволяет объекту конвейера настраивать собственное качество звука или видео в ответ на сообщения о качестве.
IMFQualityAdviseLimits

Запрашивает у объекта количество поддерживаемых режимов качества.
IMFQualityManager

Настраивает качество воспроизведения. Этот интерфейс предоставляется менеджером по качеству.
IMFRateControl

Возвращает или задает частоту воспроизведения.
IMFRateSupport

Запрашивает диапазон поддерживаемых скоростей воспроизведения, включая обратное воспроизведение.
IMFReadWriteClassFactory

Создает экземпляр модуля записи приемника или средства чтения источника.
IMFRealTimeClient

Уведомляет объект конвейера о регистрации в службе мультимедийного планировщика классов (MMCSS). (IMFRealTimeClient)
IMFRealTimeClientEx

Уведомляет объект конвейера о регистрации в службе мультимедийного планировщика классов (MMCSS). (IMFRealTimeClientEx)
IMFRelativePanelReport

Этот интерфейс используется для получения текущего относительного расположения панели для области отображения.
IMFRelativePanelWatcher

Отслеживает панель, связанную с дисплеем, чтобы приложение получало уведомления при изменении относительного расположения панели.
IMFRemoteAsyncCallback

Используется библиотекой DLL прокси-сервера или заглушки Microsoft Media Foundation для маршалирования определенных асинхронных вызовов методов через границы процесса. Приложения не используют и не реализуют этот интерфейс.
IMFRemoteDesktopPlugin

Изменяет топологию для использования в среде служб терминалов. (IMFRemoteDesktopPlugin)
IMFRemoteProxy

Предоставляется объектами, которые действуют в качестве прокси-сервера для удаленного объекта.
IMFSAMIStyle

Задает и извлекает стили синхронизированного доступного обмена мультимедиа (SAMI) в источнике мультимедиа SAMI.
IMFSample

Представляет образец носителя, который является объектом контейнера для данных мультимедиа.
IMFSampleAllocatorControl

Реализуется источниками захвата видео и преобразованиями. Позволяет системе предоставлять компоненты с примером распределителя для выделения примеров с помощью памяти, доступной из контейнера.
IMFSampleGrabberSinkCallback

Интерфейс обратного вызова для получения данных мультимедиа из приемника sample-grabber.
IMFSampleGrabberSinkCallback2

Расширяет интерфейс IMFSampleGrabberSinkCallback.
IMFSampleOutputStream

Записывает примеры мультимедиа в поток байтов.
IMFSampleProtection

Обеспечивает шифрование данных мультимедиа в защищенном пути носителя (PMP).
IMFSaveJob

Сохраняет данные мультимедиа из исходного байтового потока в предоставленный приложением поток байтов.
IMFSchemeHandler

Создает источник мультимедиа или поток байтов из URL-адреса.
IMFSecureChannel

Устанавливает односторонний безопасный канал между двумя объектами.
IMFSeekInfo

Для конкретной позиции поиска получает два ближайших ключевых кадра. (IMFSeekInfo)
IMFSensorActivitiesReport

Предоставляет доступ к объектам IMFSensorActivityReport, которые описывают текущую активность датчика.
IMFSensorActivitiesReportCallback

Интерфейс, реализованный клиентом для получения обратных вызовов при наличии отчетов о действиях датчиков.
IMFSensorActivityMonitor

Предоставляет методы для управления монитором активности датчика.
IMFSensorActivityReport

Представляет отчет о действиях для датчика.
IMFSensorDevice

Представляет устройство датчика, которое может принадлежать к группе датчиков, представленной интерфейсом IMFSensorGroup. Термин "устройство" в этом контексте может относиться к физическому устройству, пользовательскому источнику мультимедиа или поставщику кадров.
IMFSensorGroup

Представляет группу устройств датчиков, из которых можно создать IMFMediaSource.
IMFSensorProcessActivity

Представляет действие процесса, связанного с датчиком.
IMFSensorProfile

Описывает профиль датчика основы мультимедиа.
IMFSensorProfileCollection

Содержит коллекцию объектов профиля датчика основы мультимедиа.
IMFSensorStream

. (IMFSensorStream)
IMFSensorTransformFactory

Интерфейс, реализованный датчиком, позволяет конвейеру мультимедиа запрашивать требования к преобразованию датчика и создавать экземпляр среды выполнения преобразования датчика.
IMFSequencerSource

Реализуется источником Sequencer.
IMFSharingEngineClassFactory

Создает экземпляр подсистемы совместного использования мультимедиа. (IMFSharingEngineClassFactory)
IMFShutdown

Предоставляется некоторыми объектами Media Foundation, которые должны быть явно завершены.
IMFSignedLibrary

Предоставляет метод, позволяющий системам защиты содержимого получать адрес процедуры функции в подписанной библиотеке. Этот метод предоставляет те же функции, что и GetProcAddress, который недоступен для приложений Магазина Windows.
IMFSimpleAudioVolume

Управляет уровнем громкости master звукового сеанса, связанного с отрисовщиком потокового звука (SAR) и источником захвата звука.
IMFSinkWriter

Реализуется объектом записи приемника Microsoft Media Foundation.
IMFSinkWriterCallback

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

Расширяет интерфейс IMFSinkWriterCallback.
IMFSinkWriterEncoderConfig

Предоставляет дополнительные функции модуля записи приемника для динамического изменения типа носителя и конфигурации кодировщика.
IMFSinkWriterEx

Расширяет интерфейс IMFSinkWriter.
IMFSourceBuffer

Представляет буфер, содержащий данные мультимедиа для IMFMediaSourceExtension.
IMFSourceBufferList

Представляет коллекцию объектов IMFSourceBuffer.
IMFSourceBufferNotify

Предоставляет функциональные возможности для создания событий, связанных с IMFSourceBuffer.
IMFSourceOpenMonitor

Интерфейс обратного вызова для получения уведомлений от сетевого источника о ходе асинхронной операции открытия.
IMFSourceReader

Реализуется объектом средства чтения источника Microsoft Media Foundation.
IMFSourceReaderCallback

Интерфейс обратного вызова для средства чтения исходного кода Microsoft Media Foundation.
IMFSourceReaderCallback2

Расширяет интерфейс IMFSourceReaderCallback.
IMFSourceReaderEx

Расширяет интерфейс IMFSourceReader.
IMFSourceResolver

Создает источник мультимедиа из URL-адреса или потока байтов.
IMFSpatialAudioObjectBuffer

Представляет раздел звуковых данных со связанными позициональными и отрисовки метаданными. Пространственные звуковые объекты хранятся в экземплярах IMFSpatialAudioSample и позволяют передавать пространственные звуковые данные между компонентами Media Foundation.
IMFSpatialAudioSample

Представляет мультимедийный пример с информацией о пространственном звуке. Каждый параметр IMFSpatialAudioSample содержит один или несколько объектов IMFSpatialAudioObjectBuffer.
IMFSSLCertificateManager

Реализуется клиентом и вызывается Microsoft Media Foundation для получения SSL-сертификата клиента, запрошенного сервером.
IMFStreamDescriptor

Получает сведения об одном потоке в источнике мультимедиа.
IMFStreamingSinkConfig

Передает сведения о конфигурации в приемники мультимедиа, используемые для потоковой передачи содержимого.
IMFStreamSink

Представляет поток в объекте приемника мультимедиа.
IMFSystemId

Предоставляет метод, который извлекает системные данные идентификаторов.
IMFTimecodeTranslate

Преобразует коды времени общества кино- и телевизионных инженеров (SMPTE) и 100-наносекундные единицы времени.
IMFTimedText

Объект timed-text представляет компонент текста, заданного по времени.
IMFTimedTextBinary

Представляет содержимое данных объекта timed-text.
IMFTimedTextCue

Представляет объект timed-text-cue.
IMFTimedTextFormattedText

Представляет блок отформатированного текста по времени.
IMFTimedTextNotify

Интерфейс, определяющий обратные вызовы для уведомлений Microsoft Media Foundation Timed Text.
IMFTimedTextRegion

Представляет область отображения объекта timed-text.
IMFTimedTextStyle

Представляет стиль для текста по времени.
IMFTimedTextTrack

Представляет дорожку текста, заданного по времени.
IMFTimedTextTrackList

Представляет список временных текстовых дорожек.
IMFTimer

Предоставляет таймер, который вызывает обратный вызов в указанное время.
IMFTopoLoader

Преобразует частичную топологию в полную.
IMFTopology

Представляет топологию. Топология описывает коллекцию источников мультимедиа, приемников и преобразований, которые связаны в определенном порядке.
IMFTopologyNode

Представляет узел в топологии.
IMFTopologyNodeAttributeEditor

Обновления атрибуты одного или нескольких узлов в текущей топологии сеанса мультимедиа.
IMFTrackedSample

Отслеживает количество ссылок в примере видеоматериала.
IMFTranscodeProfile

Реализуется объектом профиля перекодирования.
IMFTranscodeSinkInfoProvider

Реализуется объектом активации приемника транскодирования.
IMFTransform

Реализуется всеми преобразованиями Media Foundation (MFT).
IMFTrustedInput

Реализуется компонентами, предоставляющими входные доверенные центры (ITA). Этот интерфейс используется для получения ITA для каждого потока компонента.
IMFTrustedOutput

Реализуется компонентами, предоставляющими выходные центры доверия (OTA).
IMFVideoCaptureSampleAllocator

Выделяет примеры видео для приемника видео с специализированными функциями для устройств захвата видео.
IMFVideoMediaType

Представляет описание видеоформата.
IMFVideoProcessorControl

Настраивает видеопроцессор MFT. (IMFVideoProcessorControl)
IMFVideoProcessorControl2

Настраивает видеопроцессор MFT. (IMFVideoProcessorControl2)
IMFVideoSampleAllocator

Выделяет примеры видео для приемника видеофайла.
IMFVideoSampleAllocatorCallback

Позволяет приложению отслеживать примеры видео, выделенные расширенным отрисовщиком видео (EVR).
IMFVideoSampleAllocatorEx

Выделяет примеры видео, содержащие поверхности текстур Microsoft Direct3D 11.
IMFVideoSampleAllocatorNotify

Обратный вызов для интерфейса IMFVideoSampleAllocatorCallback. (IMFVideoSampleAllocatorNotify)
IMFVideoSampleAllocatorNotifyEx

Обратный вызов для интерфейса IMFVideoSampleAllocatorCallback. (IMFVideoSampleAllocatorNotifyEx)
IMFVirtualCamera

Представляет виртуальную камеру, которую можно подключить к конвейеру сервера кадров Media Foundation.
IMFWorkQueueServices

Управляет рабочими очередями, созданными сеансом мультимедиа.
IMFWorkQueueServicesEx

Расширяет интерфейс IMFWorkQueueServices.
IOPMVideoOutput

Представляет видео выходные данные для сеанса диспетчера защиты выходных данных (OPM).
IPlayToControl

Позволяет объекту PlayToConnection подключаться к элементу мультимедиа.
IPlayToControlWithCapabilities

Предоставляет функции для IPlayToSource для определения возможностей содержимого.
IPlayToSourceClassFactory

Создает экземпляр объекта PlayToSource.
IToc

Интерфейс IToc представляет отдельное оглавление. Он предоставляет методы для добавления записей в и удаления записей из оглавления.
ITocCollection

ITocCollection представляет коллекцию оглавляемых таблиц. Она предоставляет методы для добавления, извлечения и удаления таблиц содержимого из коллекции.
ITocEntry

Интерфейс ITocEntry представляет отдельную запись в оглавлении. Он предоставляет методы для задания и получения описательных сведений для записи.
ITocEntryList

Интерфейс ITocEntryList представляет список записей в оглавлении. Он предоставляет методы для добавления записей в и удаления записей из списка.
ITocParser

Интерфейс ITocParser представляет объект средства синтаксического анализа оглавлений. Он предоставляет методы для хранения таблиц содержимого в видеофайле и получения оглавления из видеофайла.
IWMCodecLeakyBucket

Настраивает параметры "утечки контейнера" в видеокодировщике.
IWMCodecOutputTimestamp

Возвращает метку времени следующего видеокадра для декодирования.
IWMCodecPrivateData

Возвращает частные данные кодека, которые необходимо добавить к типу выходного носителя. Эти данные кодека необходимы для правильного декодирования содержимого Видео Windows Media.
IWMCodecProps

Предоставляет методы, которые извлекают свойства кодека, относящиеся к формату.
IWMCodecStrings

Извлекает имена и описательные строки для кодеков и форматов.
IWMColorConvProps

Задает свойства DSP преобразователя цветов.
IWMResamplerProps

Задает свойства DSP рересамплера звука.
IWMResizerProps

Задает свойства DSP для изменения размера видео.
IWMSampleExtensionSupport

Настраивает поддержку кодека для примеров расширений.
IWMVideoDecoderHurryup

Управляет скоростью декодера видео.
IWMVideoDecoderReconBuffer

Примечание. Этот интерфейс устарел и не должен использоваться. Управляет восстановленными видеокадрами.
IWMVideoForceKeyFrame

Заставляет кодировщик кодировать текущий кадр в качестве ключевого кадра.

Структуры

 
AecQualityMetrics_Struct

Содержит метрики качества для акустической эхо-подавления (AEC). Эта структура используется со свойством MFPKEY_WMAAECMA_RETRIEVE_TS_STATS.
ASF_FLAT_PICTURE

Содержит изображение, хранящееся в качестве метаданных для источника мультимедиа. Эта структура используется в качестве элемента данных для атрибута метаданных WM/Picture.
ASF_FLAT_SYNCHRONISED_LYRICS

Содержит синхронизированные тексты, хранящиеся в виде метаданных для источника мультимедиа. Эта структура используется в качестве элемента данных для атрибута метаданных WM/Lyrics_Synchronised.
ASF_INDEX_DESCRIPTOR

Описывает конфигурацию индексирования для потока и тип индекса.
ASF_INDEX_IDENTIFIER

Задает индекс для объекта индексатора ASF.
ASF_MUX_STATISTICS

Содержит статистику по ходу выполнения мультиплексера ASF.
CodecAPIEventData

Структура CodecAPIEventData содержит данные события для события EC_CODECAPI_EVENT и отправляется кодеками, поддерживающими интерфейс ICodecAPI.
D3D11_AES_CTR_IV

Содержит вектор инициализации (IV) для блочного шифрования 128-разрядного расширенного шифрования CTR (AES-CTR). (D3D11_AES_CTR_IV)
D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT

Содержит входные данные для команды D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE.
D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT

Содержит входные данные для команды D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION.
D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT

Содержит входные данные для команды D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE.
D3D11_AUTHENTICATED_CONFIGURE_INPUT

Содержит входные данные для метода ID3D11VideoContext::ConfigureAuthenticatedChannel.
D3D11_AUTHENTICATED_CONFIGURE_OUTPUT

Содержит ответ от метода ID3D11VideoContext::ConfigureAuthenticatedChannel.
D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT

Содержит входные данные для команды D3D11_AUTHENTICATED_CONFIGURE_PROTECTION.
D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT

Содержит входные данные для команды D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT

Содержит входные данные для запроса D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES.
D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE.
D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT

Содержит входные данные для запроса D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION.
D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION.
D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE.
D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE.
D3D11_AUTHENTICATED_QUERY_INPUT

Содержит входные данные для метода ID3D11VideoContext::QueryAuthenticatedChannel.
D3D11_AUTHENTICATED_QUERY_OUTPUT

Содержит ответ от метода ID3D11VideoContext::QueryAuthenticatedChannel.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT

Содержит входные данные для запроса D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT

Содержит входные данные для запроса D3D11_AUTHENTICATED_QUERY_OUTPUT_ID.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_OUTPUT_ID.
D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_PROTECTION.
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT.
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT

Содержит входные данные для запроса D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS.
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS.
D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT

Содержит ответ на запрос D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT.
D3D11_ENCRYPTED_BLOCK_INFO

Указывает, какие байты в области видео шифруются.
D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA

Представляет данные обмена ключами для защиты содержимого оборудования.
D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA

Представляет входные данные обмена ключами для защиты содержимого оборудования.
D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA

Представляет выходные данные обмена ключами для защиты содержимого оборудования.
D3D11_OMAC

Содержит код проверки подлинности сообщения (MAC).
D3D11_TEX2D_ARRAY_VPOV

Определяет ресурс текстуры для представления вывода видеопроцессоров. (D3D11_TEX2D_ARRAY_VPOV)
D3D11_TEX2D_VDOV

Определяет ресурс текстуры для представления вывода декодера видео.
D3D11_TEX2D_VPIV

Определяет ресурс текстуры для входного представления видеопроцессоров.
D3D11_TEX2D_VPOV

Определяет ресурс текстуры для представления вывода видеопроцессоров. (D3D11_TEX2D_VPOV)
D3D11_VIDEO_COLOR

Определяет значение цвета для видео Microsoft Direct3D 11.
D3D11_VIDEO_COLOR_RGBA

Задает значение цвета RGB. (D3D11_VIDEO_COLOR_RGBA)
D3D11_VIDEO_COLOR_YCbCrA

Задает значение цвета YCbCr. (D3D11_VIDEO_COLOR_YCbCrA)
D3D11_VIDEO_CONTENT_PROTECTION_CAPS

Описывает возможности защиты содержимого графического драйвера.
D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION

Предоставляет данные для метода ID3D11VideoContext::D ecoderBeginFrame.
D3D11_VIDEO_DECODER_BUFFER_DESC

Описывает сжатый буфер для декодирования. (D3D11_VIDEO_DECODER_BUFFER_DESC)
D3D11_VIDEO_DECODER_BUFFER_DESC1

Описывает сжатый буфер для декодирования. (D3D11_VIDEO_DECODER_BUFFER_DESC1)
D3D11_VIDEO_DECODER_CONFIG

Описывает конфигурацию декодера Microsoft Direct3D 11 для DirectX Video Acceleration (DXVA).
D3D11_VIDEO_DECODER_DESC

Описывает видеопоток для видеодекера Или видеопроцессора Microsoft Direct3D 11.
D3D11_VIDEO_DECODER_EXTENSION

Содержит зависящие от драйвера данные для метода ID3D11VideoContext::D ecoderExtension.
D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC

Описывает представление вывода видеодекодера.
D3D11_VIDEO_DECODER_SUB_SAMPLE_MAPPING_BLOCK

Описывает блок сопоставления с под примером.
D3D11_VIDEO_PROCESSOR_CAPS

Описывает возможности видеопроцессоров Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_COLOR_SPACE

Задает цветовое пространство для обработки видео.
D3D11_VIDEO_PROCESSOR_CONTENT_DESC

Описывает видеопоток для видеопроцессоров.
D3D11_VIDEO_PROCESSOR_CUSTOM_RATE

Задает пользовательскую частоту для преобразования частоты кадров или обратной телесины (IVTC). (D3D11_VIDEO_PROCESSOR_CUSTOM_RATE)
D3D11_VIDEO_PROCESSOR_FILTER_RANGE

Определяет диапазон поддерживаемых значений для фильтра изображений. (D3D11_VIDEO_PROCESSOR_FILTER_RANGE)
D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC

Описывает входное представление видеопроцессоров.
D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC

Описывает выходное представление видеопроцессоров.
D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS

Определяет группу возможностей видеопроцессоров, связанных с преобразованием частоты кадров, включая деинтерлейсинг и обратную телесину.
D3D11_VIDEO_PROCESSOR_STREAM

Содержит данные уровня потока для метода ID3D11VideoContext::VideoProcessorBlt.
D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT

Предоставляет сведения о входных потоках, передаваемых в метод ID3DVideoContext1::VideoProcessorGetBehaviorHints.
D3D11_VIDEO_SAMPLE_DESC

Описывает пример видео.
D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT

Извлекает список поддерживаемых профилей. (D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT)
D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS

Извлекает список поддерживаемых форматов.
D3D12_FEATURE_DATA_VIDEO_DECODE_HISTOGRAM

Предоставляет данные для вызовов ID3D12VideoDevice::CheckFeatureSupport, когда указанная функция D3D12_FEATURE_VIDEO_DECODE_HISTOGRAM.
D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES

Извлекает список поддерживаемых профилей. (D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES)
D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT

Извлекает сведения о поддержке декодирования видео.
D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE

Описывает размер выделения кучи декодера видео. (D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE)
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC

Извлекает значение, указывающее, поддерживается ли указанный кодек для кодирования видео.
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT

Извлекает значение, указывающее, поддерживаются ли указанные параметры поддержки конфигурации кодека для предоставленной конфигурации кодирования HEVC, или извлекает поддерживаемую конфигурацию для кодирования H.264.
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT

Извлекает поддержку элемента управления рисунком для указанного кодека и профиля.
D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE

Извлекает значение, указывающее, поддерживается ли указанный режим макета рамки для указанного кода, профиля и уровня.
D3D12_FEATURE_DATA_VIDEO_ENCODER_HEAP_SIZE

Извлекает значение, указывающее, поддерживается ли указанный кодек для кодирования видео, а также размеры L0 и L1 объекта кучи.
D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT

Извлекает значение, указывающее, поддерживаются ли указанные кодек, профиль и формат для кодирования видео.
D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE

Извлекает значение, указывающее, поддерживается ли указанный режим обновления внутри указанного кодека, профиля и уровня.
D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION

Извлекает список поддерживаемых разрешений для указанного кодека.
D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT

Структура D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT (d3d12video.h) извлекает количество поддерживаемых коэффициентов разрешения для указанного кодека.
D3D12_FEATURE_DATA_VIDEO_ENCODER_PROFILE_LEVEL

Извлекает значение, указывающее, поддерживается ли указанный профиль для кодирования видео.
D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE

Извлекает значение, указывающее, поддерживается ли указанный режим управления скоростью для кодирования видео с указанным кодеком.
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS

Представляет ограничения разрешения видеокодировщика для структуры D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT.
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS

Извлекает значения, указывающие требования к ресурсам для кодирования видео с указанной конфигурацией кодирования.
D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT

Извлекает значения, указывающие поддержку указанных функций кодирования видео и значений конфигурации.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_COUNT

Извлекает количество команд расширения видео.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT

Извлекает поддерживаеме количество параметров для указанного этапа параметров.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERS

Извлекает список параметров команд расширения видео для указанного этапа параметров.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE

Проверяет размер выделения команды расширения видео.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT

Извлекает поддержку команд расширения видео с помощью определяемых командой входных и выходных структур.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMANDS

Извлекает список команд расширения видео из драйвера.
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR

Предоставляет данные для вызовов ID3D12VideoDevice::CheckFeatureSupport, когда указанная функция D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR. Извлекает возможности оценки движения для видеокодировщика.
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES

Предоставляет данные для вызовов ID3D12VideoDevice::CheckFeatureSupport, когда указанная функция D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES. Извлекает защищенные ресурсы, поддерживаемые для оценки движения видео.
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZE

Описывает размер выделения кучи оценщика движения видео.
D3D12_FEATURE_DATA_VIDEO_PROCESS_MAX_INPUT_STREAMS

Извлекает максимальное количество включенных входных потоков, поддерживаемых видеопроцессором.
D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO

Извлекает количество прошлых и будущих опорных кадров, необходимых для указанного режима деинтерлейсации, фильтра, преобразования скорости или функции автоматической обработки.
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT

Предоставляет данные для вызовов ID3D12VideoDevice::CheckFeatureSupport, когда указанная функция D3D12_FEATURE_VIDEO_PROCESS_SUPPORT.
D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE

Описывает размер выделения кучи декодера видео. (D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE)
D3D12_QUERY_DATA_VIDEO_DECODE_STATISTICS

Представляет данные для запроса статистики декодирования видео, вызываемого путем вызова ID3D12VideoDecodeCommandList::EndQuery.
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT

Предоставляет входные данные для вызовов ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap.
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT

Получает выходные данные из вызовов ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap.
D3D12_RESOURCE_COORDINATE

Описывает координаты ресурса.
D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM

Представляет сжатый битовый поток, из которого декодируется видео.
D3D12_VIDEO_DECODE_CONFIGURATION

Описывает конфигурацию декодера видео.
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS

Задает параметры для преобразования выходных данных декодирования. (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS)
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1

Задает параметры для преобразования выходных данных декодирования. (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1)
D3D12_VIDEO_DECODE_FRAME_ARGUMENT

Представляет параметры декодирования для кадра.
D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS

Задает параметры входного потока для операции декодирования видео.
D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM

Представляет выходной буфер гистограммы для одного компонента.
D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS

Задает параметры выходного потока для операции декодирования видео. (D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS)
D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1

Задает параметры выходного потока для операции декодирования видео. (D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1)
D3D12_VIDEO_DECODE_REFERENCE_FRAMES

Содержит список опорных кадров для текущей операции декодирования.
D3D12_VIDEO_DECODER_DESC

Описывает ID3D12VideoDecoder.
D3D12_VIDEO_DECODER_HEAP_DESC

Описывает ID3D12VideoDecoderHeap.
D3D12_VIDEO_ENCODE_REFERENCE_FRAMES

Представляет восстановленные эталонные изображения для операции кодирования.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION

Представляет структуру конфигурации кодека для кодирования видео.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264

Представляет конфигурацию кодека для кодировки H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC

Представляет конфигурацию кодека для кодирования HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT

Представляет структуру поддержки конфигурации кодека для кодирования видео.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264

Представляет поддержку конфигурации кодека кодека кодировщика для кодировки H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC

Представляет поддержку конфигурации кодека кодека кодировщика для кодирования HEVC.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT

Представляет структуру поддержки элемента управления рисунками для нескольких кодеков.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264

Представляет параметры поддержки элемента управления изображениями для кодирования видео H.264.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC

Представляет параметры поддержки элемента управления рисунками для кодирования видео HEVC.
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM

Инкапсулирует сжатые выходные данные битового потока для операции кодирования.
D3D12_VIDEO_ENCODER_DESC

Описывает ID3D12VideoEncoder.
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER

Представляет буфер, содержащий метаданные об операции ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS

Представляет входные аргументы для ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS

Представляет выходные аргументы для ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA

Представляет метаданные кадра видеокодировщика.
D3D12_VIDEO_ENCODER_HEAP_DESC

Описывает ID3D12VideoEncoderHeap.
D3D12_VIDEO_ENCODER_INTRA_REFRESH

Представляет параметры внутри обновления для кодирования видео.
D3D12_VIDEO_ENCODER_LEVEL_SETTING

Представляет параметр уровня видеокодировщика.
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC

Связывает уровни и уровни для конфигурации параметров уровня с высоким уровнем кодирования видео (HEVC).
D3D12_VIDEO_ENCODER_OUTPUT_METADATA

Представляет метаданные об операции ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS

Представляет статистику кодирования для операции ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA

Представляет элементы управления на уровне рисунка для связанной команды EncodeFrame для нескольких кодеков.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264

Представляет элементы управления на уровне рисунка для связанной команды EncodeFrame для кодирования H.264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION

Представляет операцию изменения списка рисунков для кодирования видео H264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_MARKING_OPERATION

Описывает изменения в эталонных изображениях как операции памяти в качестве кортежа идентифицатора операций и связанных параметров, необходимых для операции.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC

Представляет элементы управления на уровне рисунка для связанной команды EncodeFrame для кодирования HEVC.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC

06/30/2021
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA

Определяет подобласти управления рисунками в виде срезов для нескольких кодеков.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES

Определяет подобласти как срезы для кодеков, поддерживающих этот режим секционирования.
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC

Определяет разрешение изображения кодировщика видео.
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC

Определяет коэффициент разрешения как неунижаемую долю.
D3D12_VIDEO_ENCODER_PROFILE_DESC

Описывает профиль кодировщика.
D3D12_VIDEO_ENCODER_RATE_CONTROL

Представляет конфигурацию управления скоростью кодировщика видео.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR

Представляет определение структуры управления скоростью для режима постоянной скорости.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS

Представляет определения структуры управления скоростью видеокодировщика для структуры D3D12_VIDEO_ENCODER_RATE_CONTROL.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP

Представляет определение структуры управления скоростью для режима параметров квантования констант.
D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR

Представляет определение структуры управления скоростью для целевого объекта постоянного качества с ограниченной скоростью.
D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR

Представляет определение структуры управления скоростью для режима переменной скорости.
D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE

Представляет воссозданный рисунок, созданный из входного кадра, переданного операции кодирования.
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264

Представляет дескриптор эталонного рисунка для кодирования видео H.264.
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC

Представляет дескриптор эталонного рисунка для кодирования видео HEVC.
D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS

Представляет входные аргументы для вызова ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata.
D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS

Представляет выходные аргументы для вызова ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata.
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC

D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC представляет параметры для входных данных операции кодирования видео на уровне последовательности.
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE

Представляет структуру GOP для нескольких видеокодеков.
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264

Представляет структуру GOP для кодирования видео H.264.
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC

Представляет структуру GOP для кодирования видео HEVC.
D3D12_VIDEO_EXTENSION_COMMAND_DESC

Описывает команду расширения видео. (D3D12_VIDEO_EXTENSION_COMMAND_DESC)
D3D12_VIDEO_EXTENSION_COMMAND_INFO

Описывает команду расширения видео. (D3D12_VIDEO_EXTENSION_COMMAND_INFO)
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO

Описывает параметр команды расширения видео.
D3D12_VIDEO_FORMAT

Определяет сочетание формата пикселей и цветового пространства для описания содержимого ресурса.
D3D12_VIDEO_MOTION_ESTIMATOR_DESC

Описывает ID3D12VideoMotionEstimator. Передайте эту структуру в ID3D12VideoDevice1::CreateVideoMotionEstimator, чтобы создать экземпляр ID3D12VideoMotionEstimator.
D3D12_VIDEO_MOTION_ESTIMATOR_INPUT

Задает входные параметры для вызовов ID3D12VideoEncodeCommandList::EstimateMotion.
D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT

Задает выходные параметры для вызовов ID3D12VideoEncodeCommandList::EstimateMotion.
D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC

Описывает ID3D12VideoMotionEstimatorHeap. Передайте эту структуру в ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap, чтобы создать экземпляр ID3D12VideoMotionEstimatorHeap.
D3D12_VIDEO_PROCESS_ALPHA_BLENDING

Задает параметры альфа-смешивания для обработки видео.
D3D12_VIDEO_PROCESS_FILTER_RANGE

Определяет диапазон поддерживаемых значений для фильтра изображений. (D3D12_VIDEO_PROCESS_FILTER_RANGE)
D3D12_VIDEO_PROCESS_INPUT_STREAM

Содержит входные сведения для функциональности наложения видеопроцессоров.
D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS

Задает аргументы входного потока для входного потока, передаваемого в ID3D12VideoCommandList::P rocessFrames.
D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1

Задает аргументы входного потока для входного потока, передаваемого в ID3D12VideoProcessCommandList1::P rocessFrames1, который поддерживает изменение типа поля для каждого вызова.
D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC

Задает параметры входного потока для операции видеопроцесса.
D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE

Предоставляет сведения о скорости потока.
D3D12_VIDEO_PROCESS_LUMA_KEY

Задает параметры, используемые для нажатия клавиш luma.
D3D12_VIDEO_PROCESS_OUTPUT_STREAM

Представляет поток вывода для команд обработки видео.
D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS

Задает аргументы выходного потока для выходных данных, передаваемых в ID3D12VideoCommandList::P rocessFrames.
D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC

Задает аргументы выходного потока для выходных данных, передаваемых в ID3D12VideoProcessCommandList::P rocessFrames.
D3D12_VIDEO_PROCESS_REFERENCE_SET

Содержит опорные кадры, необходимые для обработки видео.
D3D12_VIDEO_PROCESS_TRANSFORM

Задает параметры преобразования для обработки видео.
D3D12_VIDEO_SAMPLE

Описывает ширину, высоту, формат и цветовое пространство буфера рисунков.
D3D12_VIDEO_SCALE_SUPPORT

Описывает поддерживаемый диапазон масштабирования размеров выходных данных для масштабировщика видео.
D3D12_VIDEO_SIZE_RANGE

Описывает диапазон поддерживаемых размеров для масштабировщика видео.
D3DCONTENTPROTECTIONCAPS

Описывает возможности защиты содержимого драйвера дисплея.
D3DOVERLAYCAPS

Задает возможности наложения оборудования для устройства Direct3D.
DEVICE_INFO

Содержит сведения об устройстве совместного использования мультимедиа.
DigitalWindowSetting

Представляет параметры границ цифрового окна для захвата видео.
DXVA2_AES_CTR_IV

Содержит вектор инициализации (IV) для блочного шифрования блочного шифрования в режиме расширенного шифрования CTR (AES-CTR). (DXVA2_AES_CTR_IV)
DXVA2_AYUVSample16

Определяет 16-разрядное значение пикселей AYUV.
DXVA2_AYUVSample8

Определяет 8-битовое значение пикселей AYUV.
DXVA2_ConfigPictureDecode

Описывает конфигурацию устройства декодера DXVA.
DXVA2_DecodeBufferDesc

Описывает буфер, отправляемый из декодера на устройство DirectX Video Acceleration (DXVA).
DXVA2_DecodeExecuteParams

Содержит параметры для метода IDirectXVideoDecoder::Execute.
DXVA2_DecodeExtensionData

Содержит частные данные для метода IDirectXVideoDecoder::Execute.
DXVA2_ExtendedFormat

Описывает формат видеопотока.
DXVA2_FilterValues

Содержит параметры для фильтра изображений DirectX Video Acceleration (DXVA).
DXVA2_Fixed32

Определяет 32-разрядное число с фиксированной запятой.
DXVA2_Frequency

Определяет частоту видео.
DXVA2_ProcAmpValues

Содержит значения для операций обработки видео с ускорением directX (DXVA).
DXVA2_ValueRange

Определяет диапазон поддерживаемых значений для операции DirectX Video Acceleration (DXVA).
DXVA2_VideoDesc

Описывает видеопоток для устройства декодера DXVA или устройства видеопроцессора.
DXVA2_VideoProcessBltParams

Содержит параметры для метода IDirectXVideoProcessor::VideoProcessBlt.
DXVA2_VideoProcessorCaps

Описывает возможности режима видеопроцессоров DirectX (DVXA).
DXVA2_VideoSample

Задает входной пример для метода IDirectXVideoProcessor::VideoProcessBlt.
DXVABufferInfo

Задает буфер для метода IDirect3DDXVADevice9::Execute.
DXVACompBufferInfo

Указывает требования к сжатым поверхностям для ускорения видео DirectX (DXVA).
DXVAHD_BLT_STATE_ALPHA_FILL_DATA

Указывает, как вычисляются выходные альфа-значения для операций с пролитием при использовании Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA

Задает цвет фона для операций с пролитием при использовании microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE_CONSTRICTION_DATA

Указывает, будет ли выходные данные понижаться в операции с прорезкой при использовании высокого разрешения (DXVA-HD) для ускорения видео Microsoft DirectX.
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

Задает выходное цветовое пространство для операций с выделением при использовании microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE_PRIVATE_DATA

Содержит данные для частного состояния blit для Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE_TARGET_RECT_DATA

Указывает целевой прямоугольник для разрезания при использовании высокого определения ускорения видео Microsoft DirectX (DXVA-HD).
DXVAHD_COLOR

Определяет значение цвета для DXVA-HD.
DXVAHD_COLOR_RGBA

Задает значение цвета RGB. (DXVAHD_COLOR_RGBA)
DXVAHD_COLOR_YCbCrA

Задает значение цвета YCbCr. (DXVAHD_COLOR_YCbCrA)
DXVAHD_CONTENT_DESC

Описывает видеопоток для видеопроцессоров microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_CUSTOM_RATE_DATA

Задает пользовательскую частоту для преобразования частоты кадров или обратной телесины (IVTC). (DXVAHD_CUSTOM_RATE_DATA)
DXVAHD_FILTER_RANGE_DATA

Определяет диапазон поддерживаемых значений для фильтра изображений. (DXVAHD_FILTER_RANGE_DATA)
DXVAHD_RATIONAL

Содержит рациональное число (отношение).
DXVAHD_STREAM_DATA

Содержит потоковые данные для метода IDXVAHD_VideoProcessor::VideoProcessBltHD.
DXVAHD_STREAM_STATE_ALPHA_DATA

Задает планарное альфа-значение для входного потока при использовании Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA

Указывает пропорции пикселей (PAR) для исходного и целевого прямоугольников.
DXVAHD_STREAM_STATE_D3DFORMAT_DATA

Задает формат входного потока при использовании microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA

Задает целевой прямоугольник для входного потока при использовании Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_FILTER_DATA

Задает уровень для операции фильтрации во входном потоке Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA

Указывает, как происходит чередование входного потока microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA

Задает цветовое пространство для входного потока microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_LUMA_KEY_DATA

Задает клавишу luma для входного потока при использовании высокого разрешения Microsoft DirectX Video Acceleration (DXVA-HD).
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA

Задает частоту выходных кадров для входного потока при использовании microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_PALETTE_DATA

Содержит записи цветовой палитры для входного потока при использовании Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_PRIVATE_DATA

Содержит данные для состояния частного потока для входного потока Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA

Содержит статистику обратной телесины (IVTC) с устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA

Задает исходный прямоугольник для входного потока при использовании Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_VPCAPS

Указывает возможности видеопроцессора Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_VPDEVCAPS

Указывает возможности устройства Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHDSW_CALLBACKS

Содержит указатели на функции, реализованные программным подключаемым модулем для Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAUncompDataInfo

Задает размеры и формат пикселей несжатых поверхностей для декодирования видео с ускорением DirectX (DXVA).
MACROBLOCK_DATA

Предоставляет данные о макроблоке во время декодирования видео.
MF_BYTE_STREAM_CACHE_RANGE

Задает диапазон байтов.
MF_CAMERA_CONTROL_RANGE_INFO

Структура MF_CAMERA_CONTROL_RANGE_INFO представляет допустимый диапазон, значение шага и значение по умолчанию для элемента управления камерой.
MF_FLOAT2

Вектор с двумя компонентами.
MF_FLOAT3

Вектор с тремя компонентами.
MF_LEAKY_BUCKET_PAIR

Задает требования к буферизации файла.
MF_QUATERNION

Четырехмерный вектор, используемый для представления поворота.
MF_SINK_WRITER_STATISTICS

Содержит статистику о производительности модуля записи приемника.
MF_TRANSCODE_SINK_INFO

Содержит сведения о аудио- и видеопотоках для объекта активации приемника транскодирования.
MFARGB

Описывает значение цвета ARGB.
MFASYNCRESULT

Содержит данные, необходимые для реализации интерфейса IMFAsyncResult.
MFAYUVSample

Описывает пример 4:4:4:4 Y'Cb'Cr.
MFBYTESTREAM_BUFFERING_PARAMS

Задает параметры буферизации для сетевого потока байтов.
MFCameraExtrinsic_CalibratedTransform

Преобразование, описывающее расположение камеры относительно других камер или установленную внешнюю ссылку.
MFCameraExtrinsics

Описывает расположение камеры относительно других камер или установленную внешнюю ссылку.
MFCameraIntrinsic_DistortionModel

Представляет модель искажения полиномиальной линзы.
MFCameraIntrinsic_PinholeCameraModel

Представляет модель камеры pinhole.
MFCLOCK_PROPERTIES

Определяет свойства часов.
MFCONTENTPROTECTIONDEVICE_INPUT_DATA

Содержит сведения о данных, которые необходимо предоставить в качестве входных данных для функции системы защиты.
MFCONTENTPROTECTIONDEVICE_OUTPUT_DATA

Содержит сведения о данных, полученных в качестве выходных данных из функции системы защиты.
MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATA

Предоставляет безопасному обработчику параметров службы мультимедийного планировщика классов (MMCSS), чтобы можно было запланировать задачи в режиме реального времени с ожидаемым приоритетом.
MFFOLDDOWN_MATRIX

Содержит коэффициенты, используемые для преобразования многоканального звука в меньшее количество звуковых каналов. Этот процесс называется свертывания.
MFINPUTTRUSTAUTHORITY_ACCESS_ACTION

Описывает действие, запрошенное центром доверия вывода (OTA). Запрос отправляется в центр доверия входных данных (ITA).
MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS

Содержит параметры метода IMFInputTrustAuthority::BindAccess или IMFInputTrustAuthority::UpdateAccess.
MFMediaKeyStatus

Представляет состояние ключа сеанса модуля расшифровки содержимого (CDM).
MFMPEG2DLNASINKSTATS

Содержит статистику кодирования из приемника мультимедиа DLNA.
MFNetCredentialManagerGetParam

Содержит сведения о проверке подлинности для диспетчера учетных данных.
MFOffset

Задает смещение в виде фиксированного числа.
MFP_ACQUIRE_USER_CREDENTIAL_EVENT

Структура события MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL.
MFP_ERROR_EVENT

Структура события MFP_EVENT_TYPE_ERROR.
MFP_EVENT_HEADER

Содержит сведения, общие для каждого типа события MFPlay.
MFP_FRAME_STEP_EVENT

Структура события MFP_EVENT_TYPE_FRAME_STEP.
MFP_MEDIAITEM_CLEARED_EVENT

Структура события MFP_EVENT_TYPE_MEDIAITEM_CLEARED.
MFP_MEDIAITEM_CREATED_EVENT

Структура события MFP_EVENT_TYPE_MEDIAITEM_CREATED.
MFP_MEDIAITEM_SET_EVENT

Структура события MFP_EVENT_TYPE_MEDIAITEM_SET.
MFP_MF_EVENT

Структура события MFP_EVENT_TYPE_MF.
MFP_PAUSE_EVENT

Структура события MFP_EVENT_TYPE_PAUSE.
MFP_PLAY_EVENT

Структура события MFP_EVENT_TYPE_PLAY.
MFP_PLAYBACK_ENDED_EVENT

Структура события MFP_EVENT_TYPE_PLAYBACK_ENDED.
MFP_POSITION_SET_EVENT

Структура события MFP_EVENT_TYPE_POSITION_SET.
MFP_RATE_SET_EVENT

Структура события MFP_EVENT_TYPE_RATE_SET.
MFP_STOP_EVENT

Структура события MFP_EVENT_TYPE_STOP.
MFPaletteEntry

Содержит одну запись палитры в таблице цветов.
MFPinholeCameraIntrinsic_IntrinsicModel

Представляет встроенную модель камеры pinhole для указанного разрешения.
MFPinholeCameraIntrinsics

Содержит 0 или 1 встроенных моделей камеры, которые описывают, как проецировать трехмерную точку в физическом мире на кадр двухмерного изображения камеры.
MFRatio

Представляет отношение.
MFRR_COMPONENT_HASH_INFO

Содержит сведения об отозванном компоненте.
MFRR_COMPONENTS

Содержит сведения об одном или нескольких отозванных компонентах.
MFT_INPUT_STREAM_INFO

Содержит сведения о входном потоке для преобразования Media Foundation (MFT). Чтобы получить эти значения, вызовите IMFTransform::GetInputStreamInfo.
MFT_OUTPUT_DATA_BUFFER

Содержит сведения о выходном буфере для преобразования Media Foundation. Эта структура используется в методе IMFTransform::P rocessOutput.
MFT_OUTPUT_STREAM_INFO

Содержит сведения о потоке вывода для преобразования Media Foundation (MFT). Чтобы получить эти значения, вызовите IMFTransform::GetOutputStreamInfo.
MFT_REGISTER_TYPE_INFO

Содержит сведения о типе мультимедиа для регистрации преобразования Media Foundation (MFT).
MFT_REGISTRATION_INFO

Содержит параметры метода IMFLocalMFTRegistration::RegisterMFTs.
MFTOPONODE_ATTRIBUTE_UPDATE

Задает новое значение атрибута для узла топологии.
MFVideoArea

Задает прямоугольную область в видеокадре.
MFVideoCompressedInfo

Содержит сведения о формате сжатия видео. Эта структура используется в структуре MFVIDEOFORMAT.
MFVIDEOFORMAT

Описывает формат видео.
MFVideoInfo

Содержит сведения о формате видео, применимые как к сжатым, так и к несжатых форматам. Эта структура используется в структуре MFVIDEOFORMAT.
MFVideoNormalizedRect

Структура MFVideoNormalizedRect (mfcaptureengine.h) определяет нормализованный прямоугольник, который используется для указания вложенных прямоугольников в прямоугольнике видео.
MFVideoNormalizedRect

Структура MFVideoNormalizedRect (mfmediaengine.h) определяет нормализованный прямоугольник, который используется для указания вложенных прямоугольников в прямоугольнике видео.
MFVideoSurfaceInfo

Содержит сведения о несжатом формате видео. Эта структура используется в структуре MFVIDEOFORMAT.
MT_ARBITRARY_HEADER

Содержит данные форматирования для двоичного потока в файле расширенного формата потоковой передачи (ASF).
MT_CUSTOM_VIDEO_PRIMARIES

Определяет пользовательские цветовые источники для источника видео. Основные цветовые объекты определяют, как преобразовать цвета из цветового пространства RGB в цветовое пространство CIE XYZ.
OPM_ACP_AND_CGMSA_SIGNALING

Содержит результат запроса OPM_GET_ACP_AND_CGMSA_SIGNALING.
OPM_ACTUAL_OUTPUT_FORMAT

Содержит результат запроса OPM_GET_ACTUAL_OUTPUT_FORMAT в диспетчере защиты вывода (OPM).
OPM_CONFIGURE_PARAMETERS

Содержит команду диспетчера защиты вывода (OPM) или сертифицированного диспетчера защиты вывода (COPP).
OPM_CONNECTED_HDCP_DEVICE_INFORMATION

Содержит результат запроса OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION.
OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS

Содержит параметры для метода IOPMVideoOutput::COPPCompatibleGetInformation.
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS

Содержит зашифрованные параметры инициализации для сеанса диспетчера защиты вывода (OPM). (OPM_ENCRYPTED_INITIALIZATION_PARAMETERS).
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS

Структура OPM_ENCRYPTED_INITIALIZATION_PARAMETERS (ksopmapi.h) содержит параметры инициализации для сеанса диспетчера защиты вывода (OPM).
OPM_GET_CODEC_INFO_INFORMATION

OPM_GET_CODEC_INFO_INFORMATION (opmapi.h) содержит результат запроса OPM_GET_CODEC_INFO.
OPM_GET_CODEC_INFO_INFORMATION

Структура OPM_GET_CODEC_INFO_INFORMATION (ksopmapi.h) содержит результат запроса OPM_GET_CODEC_INFO.
OPM_GET_CODEC_INFO_PARAMETERS

OPM_GET_CODEC_INFO_PARAMETERS (opmapi.h) содержит сведения для команды OPM_GET_CODEC_INFO.
OPM_GET_CODEC_INFO_PARAMETERS

Structrue OPM_GET_CODEC_INFO_PARAMETERS (ksopmapi.h) содержит сведения для команды OPM_GET_CODEC_INFO.
OPM_GET_INFO_PARAMETERS

OPM_GET_INFO_PARAMETERS (opmapi.h) содержит параметры для метода IOPMVideoOutput::GetInformation.
OPM_GET_INFO_PARAMETERS

Структура OPM_GET_INFO_PARAMETERS (ksopmapi.h) содержит параметры для метода IOPMVideoOutput::GetInformation.
OPM_HDCP_KEY_SELECTION_VECTOR

Содержит вектор выбора ключей (KSV) для High-Bandwidth приемника HDCP.
OPM_OMAC

OPM_OMAC (opmapi.h) содержит код проверки подлинности сообщения (MAC) для сообщения диспетчера защиты вывода (OPM).
OPM_OMAC

Структура OPM_OMAC (ksopmapi.h) содержит код проверки подлинности сообщений (MAC) для сообщения диспетчера защиты вывода (OPM).
OPM_OUTPUT_ID_DATA

Содержит результат запроса состояния OPM_GET_OUTPUT_ID.
OPM_RANDOM_NUMBER

OPM_RANDOM_NUMBER (opmapi.h) содержит 128-разрядное случайное число для использования с диспетчером защиты вывода (OPM).
OPM_RANDOM_NUMBER

Структура OPM_RANDOM_NUMBER (ksopmapi.h) содержит 128-битовое случайное число для использования с диспетчером защиты вывода (OPM).
OPM_REQUESTED_INFORMATION

OPM_REQUESTED_INFORMATION (opmapi.h) содержит результат запроса состояния диспетчера защиты вывода (OPM).
OPM_REQUESTED_INFORMATION

Структура OPM_REQUESTED_INFORMATION (ksopmapi.h) содержит результат запроса состояния диспетчера защиты вывода (OPM).
OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS

Содержит сведения для команды OPM_SET_ACP_AND_CGMSA_SIGNALING в диспетчере защиты вывода (OPM).
OPM_SET_HDCP_SRM_PARAMETERS

Содержит параметры для команды OPM_SET_HDCP_SRM.
OPM_SET_PROTECTION_LEVEL_PARAMETERS

Содержит данные для команды OPM_SET_PROTECTION_LEVEL в диспетчере защиты вывода (OPM).
OPM_STANDARD_INFORMATION

OPM_STANDARD_INFORMATION (opmapi.h) содержит результат запроса состояния диспетчера защиты вывода (OPM).
OPM_STANDARD_INFORMATION

Структура OPM_STANDARD_INFORMATION (ksopmapi.h) содержит результат запроса состояния диспетчера защиты вывода (OPM).
ROI_AREA

Определяет интересующие регионы.
SENSORPROFILEID

Описывает идентификатор профиля датчика.
STREAM_MEDIUM

Не для использования в приложениях.
TOC_DESCRIPTOR

Структура TOC_DESCRIPTOR содержит описательные сведения для оглавлений.
TOC_ENTRY_DESCRIPTOR

Структура TOC_ENTRY_DESCRIPTOR содержит описательные сведения о записи в оглавлении.