Microsoft Media Foundation
Обзор технологии Microsoft Media Foundation.
Для разработки Microsoft Media Foundation вам потребуются следующие заголовки:
- codecapi.h
- dxva2api.h
- dxva9typ.h
- dxvahd.h
- icodecapi.h
- ksopmapi.h
- mfapi.h
- mfcaptureengine.h
- mfcontentdecryptionmodule.h
- mfd3d12.h
- mfidl.h
- mfmediacapture.h
- mfmediaengine.h
- mfmp2dlna.h
- mfobjects.h
- mfplay.h
- mfreadwrite.h
- mfsharingengine.h
- mfspatialaudio.h
- mftransform.h
- mfvirtualcamera.h
- opmapi.h
- wmcodecdsp.h
- wmcontainer.h
Рекомендации по программированию для этой технологии см. в следующих разделах:
Перечисления
_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 содержит описательные сведения о записи в оглавлении. |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по