atributo MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE

Especifica si una transformación de Media Foundation (MFT) admite cambios de formato dinámico.

Tipo de datos

UINT32

Trate como un valor booleano.

Comentarios

Este atributo puede tener los siguientes valores.

Value Descripción
TRUE El cliente puede cambiar el formato de entrada durante el streaming.
FALSE El MFT debe purgarse para que el cliente pueda cambiar el formato de entrada.

 

Para obtener este atributo, primero llame a IMFTransform::GetAttributes para obtener el almacén de atributos global del MFT. A continuación, llame a IMFAttributes::GetUINT32 para obtener el valor del atributo.

Si Se produce un error en GetAttributes o el atributo no está presente, el valor predeterminado es FALSE.

Las MFT asincrónicas deben devolver el valor TRUE.

Para obtener más información, consulte Control de cambios de flujo.

La constante GUID de este atributo se exporta desde mfuuid.lib.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible
Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado
Mfapi.h

Consulte también

Lista alfabética de atributos de Media Foundation

MFT asincrónicos

Transformar atributos

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFTransform