Структуры Media Foundation
Структура | Описание |
---|---|
AecQualityMetrics_Struct | Содержит метрики качества для акустической отмены эхо (AEC). |
ASF_FLAT_PICTURE | Содержит изображение, хранящееся в виде метаданных для источника мультимедиа. |
ASF_FLAT_SYNCHRONISED_LYRICS | Содержит синхронизированные тексты, хранящиеся в виде метаданных для источника мультимедиа. |
ASF_INDEX_DESCRIPTOR | Описывает конфигурацию индексирования для потока и типа индекса. |
ASF_INDEX_IDENTIFIER | Определяет дискретный индекс для объекта индексатора ASF. |
ASF_MUX_STATISTICS | Содержит статистику о ходе выполнения мультиплексера ASF. |
DXVA2_AES_CTR_IV | Содержит вектор инициализации (IV) для расширенного шифрования (AES). |
DXVA2_AYUVSample16 | Определяет 16-разрядное значение пикселя AYUV. |
DXVA2_AYUVSample8 | Определяет 8-разрядное значение пикселя AYUV. |
DXVA2_ConfigPictureDecode | Описывает конфигурацию устройства декодера DirectX Для ускорения видео (DXVA). |
DXVA2_DecodeBufferDesc | Описывает буфер, отправляемый декодирования на устройство DXVA. |
DXVA2_DecodeExecuteParams | Содержит параметры для метода IDirectXVideoDecoder::Execute. |
DXVA2_DecodeExtensionData | Содержит частные данные для метода IDirectXVideoDecoder::Execute. |
DXVA2_ExtendedFormat | Описывает формат видеопотока. |
DXVA2_FilterValues | Содержит параметры фильтра изображений DXVA. |
DXVA2_Fixed32 | Определяет 32-разрядное число фиксированной точки. |
DXVA2_Frequency | Определяет частоту видео. |
DXVA2_ProcAmpValues | Содержит значения для операций обработки видео DXVA. |
DXVA2_ValueRange | Определяет диапазон поддерживаемых значений для операции DXVA. |
DXVA2_VideoDesc | Описывает видеопоток для устройства декодирования DXVA или видеопроцессора. |
DXVA2_VideoProcessBltParams | Содержит параметры для метода IDirectXVideoProcessor::VideoProcessBlt. |
DXVA2_VideoProcessorCaps | Описывает возможности режима видеопроцессоров DVXA. |
DXVA2_VideoSample | Указывает входной пример для метода IDirectXVideoProcessor::VideoProcessBlt. |
DXVAHD_BLT_STATE_ALPHA_FILL_DATA | Указывает, как вычисляются выходные альфа-значения для операций высокой четкости ускорения видео Microsoft DirectX (DXVA-HD). |
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA | Задает цвет фона для операций DXVA-HD blit. |
DXVAHD_BLT_STATE_CONSTRICTION_DATA | Указывает, не выполняется ли выходные данные в операции DXVA-HD blit. |
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA | Задает выходное цветовое пространство для DXVA-HD операций с заливками. |
DXVAHD_BLT_STATE_PRIVATE_DATA | Содержит данные для частного DXVA-HD состояния blit. |
DXVAHD_BLT_STATE_TARGET_RECT_DATA | Задает целевой прямоугольник для DXVA-HD перерезки. |
DXVAHD_COLOR_RGBA | Задает значение цвета RGB. |
DXVAHD_COLOR_YCbCrA | Задает значение цвета YCbCr. |
DXVAHD_CONTENT_DESC | Описывает видеопоток для DXVA-HD видеопроцессор. |
DXVAHD_CUSTOM_RATE_DATA | Указывает пользовательскую скорость преобразования частоты кадров или обратной телецины (IVTC). |
DXVAHD_FILTER_RANGE_DATA | Определяет диапазон поддерживаемых значений фильтра изображений. |
DXVAHD_RATIONAL | Содержит рациональное число (соотношение). |
DXVAHD_STREAM_DATA | Содержит данные для потока для метода IDXVAHD_VideoProcessor::VideoProcessBltHD. |
DXVAHD_STREAM_STATE_ALPHA_DATA | Задает планарное альфа-значение для потока ввода DXVA-HD. |
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA | Задает пропорции пикселей (PAR) для исходных и целевых прямоугольников. |
DXVAHD_STREAM_STATE_D3DFORMAT_DATA | Задает формат для входного потока DXVA-HD. |
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA | Задает прямоугольник назначения для потока ввода DXVA-HD. |
DXVAHD_STREAM_STATE_FILTER_DATA | Задает уровень для операции фильтрации в потоке ввода DXVA-HD. |
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA | Указывает, как DXVA-HD входной поток переплетается. |
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA | Задает цветовое пространство для потока ввода DXVA-HD. |
DXVAHD_STREAM_STATE_LUMA_KEY_DATA | Задает ключ luma для потока ввода DXVA-HD. |
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA | Указывает скорость выходного кадра для потока ввода DXVA-HD. |
DXVAHD_STREAM_STATE_PALETTE_DATA | Содержит записи цветовой палитры для потока ввода DXVA-HD. |
DXVAHD_STREAM_STATE_PRIVATE_DATA | Содержит данные для состояния частного потока для DXVA-HD входного потока. |
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA | Содержит статистику IVTC с устройства DXVA-HD. |
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA | Задает исходный прямоугольник для потока ввода DXVA-HD. |
DXVAHD_VPCAPS | Задает возможности DXVA-HD видеопроцессоров. |
DXVAHD_VPDEVCAPS | Задает возможности устройства DXVA-HD. |
DXVAHDSW_CALLBACKS | Содержит указатели на функции, реализованные программным подключаемым модулем для DXVA-HD. |
MF_FLOAT2 | Вектор с двумя компонентами. |
MF_FLOAT3 | Вектор с тремя компонентами. |
MF_QUATERNION | Четырехмерный вектор, используемый для представления поворота. |
MF_LEAKY_BUCKET_PAIR | Указывает требования к буферизации файла. |
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_PinholeCameraModel | Представляет модель камеры с закреплением. |
MFCameraIntrinsic_DistortionModel | Представляет многономиальную модель искажения объектива. |
MFCLOCK_PROPERTIES | Определяет свойства часов. |
MFFOLDDOWN_MATRIX | Содержит коэффициенты, используемые для преобразования многоканального звука в меньшее количество звуковых каналов. |
MFINPUTTRUSTAUTHORITY_ACCESS_ACTION | Описывает действие, запрошенное центром управления доверием выходных данных (OTA). |
MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS | Содержит параметры для метода IMFInputTrustAuthority::BindAccess или МВФInputTrustAuthority::UpdateAccess. |
MFMPEG2DLNASINKSTATS | Содержит статистику кодирования из приемника мультимедиа DLNA. |
MFNetCredentialManagerGetParam | Содержит сведения о проверке подлинности для диспетчера учетных данных. |
MFOffset | Указывает смещение в виде реального числа фиксированной точки. |
MFRatio | Представляет соотношение. |
MFRR_COMPONENT_HASH_INFO | Содержит сведения об отозванном компоненте. |
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_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. |
MFPinholeCameraIntrinsic_IntrinsicModel | Представляет встроенную модель камеры закрепления для указанного разрешения. |
MFPinholeCameraIntrinsics | Содержит нулевых или 1 встроенные модели камеры, описывающие, как проецировать трехмерную точку в физическом мире на трехмерный кадр изображения камеры. |
MFRR_COMPONENTS | Содержит сведения об одном или нескольких отозванных компонентах. |
MFT_INPUT_STREAM_INFO | Содержит сведения о входном потоке в преобразовании Media Foundation (MFT). |
MFT_OUTPUT_DATA_BUFFER | Содержит сведения о выходном буфере для MFT. |
MFT_OUTPUT_STREAM_INFO | Содержит сведения о выходном потоке на MFT. |
MFT_REGISTER_TYPE_INFO | Содержит сведения о типе носителя для регистрации MFT. |
MFT_REGISTRATION_INFO | Содержит параметры для метода IMFLocalMFTRegistration::RegisterMFTs. |
MFTOPONODE_ATTRIBUTE_UPDATE | Задает новое значение атрибута для узла топологии. |
MFVideoAlphaBitmap | Указывает растровое изображение для EVR для альфа-смешивания с видео. |
MFVideoAlphaBitmapParams | Указывает, как EVR альфа-смешает растровое изображение с видео. |
MFVideoArea | Задает прямоугольную область в кадре видео. |
MFVideoCompressedInfo | Содержит сведения о формате сжатия видео. |
MFVIDEOFORMAT | Описывает формат видео. |
MFVideoInfo | Содержит сведения о формате видео, которые применяются как к сжатым, так и к несжатным форматам. |
MFVideoNormalizedRect | Определяет нормализованный прямоугольник, который используется для указания вложенных прямоугольников в прямоугольнике видео. |
MFVideoSurfaceInfo | Содержит сведения о несжатом формате видео. |
MT_ARBITRARY_HEADER | Содержит данные форматирования двоичного потока в файле advanced Systems Format (ASF). |
MT_CUSTOM_VIDEO_PRIMARIES | Определяет пользовательские первичные значения цвета для источника видео. |
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 или certified Output Protection Manager (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_GET_CODEC_INFO_INFORMATION | Содержит результат запроса OPM_GET_CODEC_INFO. |
OPM_GET_CODEC_INFO_PARAMETERS | Содержит сведения для команды OPM_GET_CODEC_INFO. |
OPM_GET_INFO_PARAMETERS | Содержит параметры для метода IOPMVideoOutput::GetInformation. |
OPM_HDCP_KEY_SELECTION_VECTOR | Содержит вектор выбора ключа (KSV) для приемника High-Bandwidth digital Content Protection (HDCP). |
OPM_OMAC | Содержит код проверки подлинности сообщений (MAC) для сообщения OPM. |
OPM_OUTPUT_ID_DATA | Содержит результат запроса состояния OPM_GET_OUTPUT_ID. |
OPM_RANDOM_NUMBER | Содержит 128-разрядное случайное число для использования с OPM. |
OPM_REQUESTED_INFORMATION | Содержит результат запроса состояния 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. |
STREAM_MEDIUM | Не для использования приложения. |
Связанные разделы
-
Справочник по программированию Media Foundation