Compartir a través de


Estructuras de Media Foundation

Estructura Descripción
AecQualityMetrics_Struct Contiene métricas de calidad para la cancelación de eco acústico (AEC).
ASF_FLAT_PICTURE Contiene una imagen que se almacena como metadatos para un origen multimedia.
ASF_FLAT_SYNCHRONISED_LYRICS Contiene letras sincronizadas almacenadas como metadatos para un origen multimedia.
ASF_INDEX_DESCRIPTOR Describe la configuración de indexación de un flujo y un tipo de índice.
ASF_INDEX_IDENTIFIER Define un índice discreto para el objeto indexador ASF.
ASF_MUX_STATISTICS Contiene estadísticas sobre el progreso del multiplexador ASF.
DXVA2_AES_CTR_IV Contiene un vector de inicialización (IV) para el cifrado estándar de cifrado avanzado (AES).
DXVA2_AYUVSample16 Define un valor de píxel AYUV de 16 bits.
DXVA2_AYUVSample8 Define un valor de píxel AYUV de 8 bits.
DXVA2_ConfigPictureDecode Describe la configuración de un dispositivo de descodificador DirectX Video Acceleration (DXVA).
DXVA2_DecodeBufferDesc Describe un búfer enviado desde un descodificador a un dispositivo DXVA.
DXVA2_DecodeExecuteParams Contiene parámetros para el método IDirectXVideoDecoder::Execute .
DXVA2_DecodeExtensionData Contiene datos privados para el método IDirectXVideoDecoder::Execute .
DXVA2_ExtendedFormat Describe el formato de una secuencia de vídeo.
DXVA2_FilterValues Contiene parámetros para un filtro de imagen DXVA.
DXVA2_Fixed32 Define un número de punto fijo de 32 bits.
DXVA2_Frequency Define una frecuencia de vídeo.
DXVA2_ProcAmpValues Contiene valores para las operaciones de procesamiento de vídeo DXVA.
DXVA2_ValueRange Define el intervalo de valores admitidos para una operación DXVA.
DXVA2_VideoDesc Describe una secuencia de vídeo para un dispositivo de descodificador DXVA o un dispositivo de procesador de vídeo.
DXVA2_VideoProcessBltParams Contiene parámetros para el método IDirectXVideoProcessor::VideoProcessBlt .
DXVA2_VideoProcessorCaps Describe las funcionalidades de un modo de procesador de vídeo DVXA.
DXVA2_VideoSample Especifica un ejemplo de entrada para el método IDirectXVideoProcessor::VideoProcessBlt .
DXVAHD_BLT_STATE_ALPHA_FILL_DATA Especifica cómo se calculan los valores alfa de salida para las operaciones de blit de aceleración de vídeo de Microsoft DirectX (DXVA-HD).
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA Especifica el color de fondo de las operaciones blit dxVA-HD.
DXVAHD_BLT_STATE_CONSTRICTION_DATA Especifica si la salida está desactivada en una operación de blit DXVA-HD.
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA Especifica el espacio de colores de salida para las operaciones de bits DXVA-HD.
DXVAHD_BLT_STATE_PRIVATE_DATA Contiene datos para un estado de bits DXVA-HD privado.
DXVAHD_BLT_STATE_TARGET_RECT_DATA Especifica el rectángulo de destino para la bifurcción DXVA-HD.
DXVAHD_COLOR_RGBA Especifica un valor de color RGB.
DXVAHD_COLOR_YCbCrA Especifica un valor de color YCbCr.
DXVAHD_CONTENT_DESC Describe una secuencia de vídeo para un procesador de vídeo DXVA-HD.
DXVAHD_CUSTOM_RATE_DATA Especifica una velocidad personalizada para la conversión de velocidad de fotogramas o telecine inversa (IVTC).
DXVAHD_FILTER_RANGE_DATA Define el intervalo de valores admitidos para un filtro de imagen.
DXVAHD_RATIONAL Contiene un número racional (relación).
DXVAHD_STREAM_DATA Contiene datos por secuencia para el método IDXVAHD_VideoProcessor::VideoProcessBltHD .
DXVAHD_STREAM_STATE_ALPHA_DATA Especifica el valor alfa plano de un flujo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA Especifica la relación de aspecto de píxel (PAR) para los rectángulos de origen y destino.
DXVAHD_STREAM_STATE_D3DFORMAT_DATA Especifica el formato de un flujo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA Especifica el rectángulo de destino de un flujo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_FILTER_DATA Especifica el nivel de una operación de filtrado en un flujo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA Especifica cómo se interlaza un flujo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA Especifica el espacio de colores de un flujo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_LUMA_KEY_DATA Especifica la clave luma para un flujo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA Especifica la velocidad de fotogramas de salida de un flujo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_PALETTE_DATA Contiene las entradas de la paleta de colores para un flujo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_PRIVATE_DATA Contiene datos para un estado de flujo privado, para un flujo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA Contiene estadísticas IVTC de un dispositivo DXVA-HD.
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA Especifica el rectángulo de origen de un flujo de entrada DXVA-HD.
DXVAHD_VPCAPS Especifica las funciones del procesador de vídeo DXVA-HD.
DXVAHD_VPDEVCAPS Especifica las funciones de un dispositivo DXVA-HD.
DXVAHDSW_CALLBACKS Contiene punteros a funciones implementadas por un complemento de software para DXVA-HD.
MF_FLOAT2 Vector con dos componentes.
MF_FLOAT3 Vector con tres componentes.
MF_QUATERNION Vector de cuatro dimensiones, que se usa para representar un giro.
MF_LEAKY_BUCKET_PAIR Especifica los requisitos de almacenamiento en búfer de un archivo.
MF_SINK_WRITER_STATISTICS Contiene estadísticas sobre el rendimiento del sistema de escritura receptor.
MF_TRANSCODE_SINK_INFO Almacena información sobre las secuencias de audio y vídeo que usa el receptor multimedia integrado para generar el archivo de salida.
MFARGB Describe un valor de color ARGB.
MFASYNCRESULT Contiene datos necesarios para implementar la interfaz IMFAsyncResult .
MFAYUVSample Describe un ejemplo 4:4:4:4 Y'Cb'Cr'.
MFBYTESTREAM_BUFFERING_PARAMS Especifica los parámetros de almacenamiento en búfer de una secuencia de bytes de red.
MFCameraExtrinsic_CalibratedTransform Transformación que describe la ubicación de una cámara en relación con otras cámaras o una referencia externa establecida.
MFCameraExtrinsics Describe la ubicación de una cámara en relación con otras cámaras o una referencia externa establecida.
MFCameraIntrinsic_PinholeCameraModel Representa un modelo de cámara de agujeros.
MFCameraIntrinsic_DistortionModel Representa un modelo de distorsión de lente polinómica.
MFCLOCK_PROPERTIES Define las propiedades de un reloj.
MFFOLDDOWN_MATRIX Contiene coeficientes usados para transformar el audio multicanal en un número menor de canales de audio.
MFINPUTTRUSTAUTHORITY_ACCESS_ACTION Describe una acción solicitada por una entidad de confianza de salida (OTA).
MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS Contiene parámetros para el método IMFInputTrustAuthority::BindAccess o IMFInputTrustAuthority::UpdateAccess .
MFMPEG2DLNASINKSTATS Contiene estadísticas de codificación del receptor de medios DLNA.
MFNetCredentialManagerGetParam Contiene la información de autenticación del administrador de credenciales.
MFOffset Especifica un desplazamiento como un número real de punto fijo.
MFRatio Representa una relación.
MFRR_COMPONENT_HASH_INFO Contiene información sobre un componente revocado.
MFP_ACQUIRE_USER_CREDENTIAL_EVENT En desuso. Estructura de eventos para el evento MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL.
MFP_ERROR_EVENT En desuso. Estructura de eventos para el evento de MFP_EVENT_TYPE_ERROR.
MFP_EVENT_HEADER En desuso. Contiene información que es común a cada tipo de evento MFPlay.
MFP_FRAME_STEP_EVENT En desuso. Estructura de eventos para el evento MFP_EVENT_TYPE_FRAME_STEP.
MFP_MEDIAITEM_CLEARED_EVENT En desuso. No se documenta en esta versión.
MFP_MEDIAITEM_CREATED_EVENT En desuso. Estructura de eventos para el evento MFP_EVENT_TYPE_MEDIAITEM_CREATED.
MFP_MEDIAITEM_SET_EVENT En desuso. Estructura de eventos para el evento MFP_EVENT_TYPE_MEDIAITEM_SET.
MFP_MF_EVENT En desuso. Estructura de eventos para el evento de MFP_EVENT_TYPE_MF.
MFP_PAUSE_EVENT En desuso. Estructura de eventos para el evento MFP_EVENT_TYPE_PAUSE.
MFP_PLAY_EVENT En desuso. Estructura de eventos para el evento de MFP_EVENT_TYPE_PLAY.
MFP_PLAYBACK_ENDED_EVENT En desuso. Estructura de eventos para el evento de MFP_EVENT_TYPE_PLAYBACK_ENDED.
MFP_POSITION_SET_EVENT En desuso. Estructura de eventos para el evento MFP_EVENT_TYPE_POSITION_SET.
MFP_RATE_SET_EVENT En desuso. Estructura de eventos para el evento de MFP_EVENT_TYPE_RATE_SET.
MFP_STOP_EVENT En desuso. Estructura de eventos para el evento de MFP_EVENT_TYPE_STOP.
MFPinholeCameraIntrinsic_IntrinsicModel Representa un modelo intrínseco de cámara de pinhole para una resolución especificada.
MFPinholeCameraIntrinsics Contiene cero o 1 modelos intrínsecos de cámara de pinhole que describen cómo proyectar un punto 3D en el mundo físico en el marco de imagen 2D de una cámara.
MFRR_COMPONENTS Contiene información sobre uno o varios componentes revocados.
MFT_INPUT_STREAM_INFO Contiene información sobre un flujo de entrada en una transformación de Media Foundation (MFT).
MFT_OUTPUT_DATA_BUFFER Contiene información sobre un búfer de salida para un MFT.
MFT_OUTPUT_STREAM_INFO Contiene información sobre un flujo de salida en un MFT.
MFT_REGISTER_TYPE_INFO Contiene información de tipo multimedia para registrar un MFT.
MFT_REGISTRATION_INFO Contiene parámetros para el método IMFLocalMFTRegistration::RegisterMFTs .
MFTOPONODE_ATTRIBUTE_UPDATE Especifica un nuevo valor de atributo para un nodo de topología.
MFVideoAlphaBitmap Especifica un mapa de bits para que el EVR se combine alfa con el vídeo.
MFVideoAlphaBitmapParams Especifica cómo el EVR alfa combina un mapa de bits con el vídeo.
MFVideoArea Especifica un área rectangular dentro de un fotograma de vídeo.
MFVideoCompressedInfo Contiene información sobre un formato de compresión de vídeo.
MFVIDEOFORMAT Describe un formato de vídeo.
MFVideoInfo Contiene información de formato de vídeo que se aplica a formatos comprimidos y sin comprimir.
MFVideoNormalizedRect Define un rectángulo normalizado, que se usa para especificar subctángulos en un rectángulo de vídeo.
MFVideoSurfaceInfo Contiene información sobre un formato de vídeo sin comprimir.
MT_ARBITRARY_HEADER Contiene datos de formato para una secuencia binaria en un archivo de formato de sistemas avanzados (ASF).
MT_CUSTOM_VIDEO_PRIMARIES Define los colores personalizados principales para un origen de vídeo.
OPM_ACP_AND_CGMSA_SIGNALING Contiene el resultado de una consulta de OPM_GET_ACP_AND_CGMSA_SIGNALING .
OPM_ACTUAL_OUTPUT_FORMAT Contiene el resultado de una consulta de OPM_GET_ACTUAL_OUTPUT_FORMAT en output Protection Manager (OPM).
OPM_CONFIGURE_PARAMETERS Contiene un comando OPM o Certified Output Protection Manager (COPP).
OPM_CONNECTED_HDCP_DEVICE_INFORMATION Contiene el resultado de una consulta de OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION .
OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS Contiene parámetros para el método IOPMVideoOutput::COPPCompatibleGetInformation .
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS Contiene parámetros de inicialización para una sesión de OPM.
OPM_GET_CODEC_INFO_INFORMATION Contiene el resultado de una consulta OPM_GET_CODEC_INFO .
OPM_GET_CODEC_INFO_PARAMETERS Contiene información para el comando OPM_GET_CODEC_INFO .
OPM_GET_INFO_PARAMETERS Contiene parámetros para el método IOPMVideoOutput::GetInformation .
OPM_HDCP_KEY_SELECTION_VECTOR Contiene el vector de selección de claves (KSV) para un receptor de High-Bandwidth Protección de contenido digital (HDCP).
OPM_OMAC Contiene un código de autenticación de mensajes (MAC) para un mensaje de OPM.
OPM_OUTPUT_ID_DATA Contiene el resultado de una solicitud de estado de OPM_GET_OUTPUT_ID .
OPM_RANDOM_NUMBER Contiene un número aleatorio de 128 bits para su uso con OPM.
OPM_REQUESTED_INFORMATION Contiene el resultado de una solicitud de estado de OPM.
OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS Contiene información para el comando OPM_SET_ACP_AND_CGMSA_SIGNALING en OPM.
OPM_SET_HDCP_SRM_PARAMETERS Contiene parámetros para el comando OPM_SET_HDCP_SRM .
OPM_SET_PROTECTION_LEVEL_PARAMETERS Contiene datos para el comando OPM_SET_PROTECTION_LEVEL en OPM.
OPM_STANDARD_INFORMATION Contiene el resultado de una solicitud de estado de OPM.
STREAM_MEDIUM No para el uso de la aplicación.

 

Referencia de programación de Media Foundation