Структуры 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 Video Acceleration (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 | Указывает, как вычисляются выходные альфа-значения для операций blitlit Microsoft DirectX Video Acceleration High Definition (DXVA-HD). |
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA | Задает цвет фона для операций с пролитием DXVA-HD. |
DXVAHD_BLT_STATE_CONSTRICTION_DATA | Указывает, будет ли выходные данные понижаться в операции прорези DXVA-HD. |
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA | Задает выходное цветовое пространство для операций с прорезями DXVA-HD. |
DXVAHD_BLT_STATE_PRIVATE_DATA | Содержит данные для частного состояния blit DXVA-HD. |
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 или IMFInputTrustAuthority::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 | Представляет встроенную модель камеры pinhole для указанного разрешения. |
MFPinholeCameraIntrinsics | Содержит 0 или 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 | Содержит данные форматирования для двоичного потока в файле расширенного системного формата (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 приемника 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 | Не для использования в приложениях. |
Связанные темы