atributo MFSampleExtension_RepeatFirstField
Especifica si se debe repetir el primer campo de un marco entrelazado. Este atributo se aplica a los ejemplos multimedia.
Tipo de datos
BOOL almacenado como UINT32
Obtener o establecer
Para obtener este atributo, llame a IMFAttributes::GetUINT32.
Para establecer este atributo, llame a IMFAttributes::SetUINT32.
Se aplica a
Observaciones
Si el valor es FALSE o el atributo no se establece, el primer campo no se repite. Si el valor es TRUE, se repite el primer campo. El valor TRUE solo es válido cuando se cumplen las condiciones siguientes:
- El tipo de medio es mixto entrelazado y progresivo. (El atributo MF_MT_INTERLACE_MODE en el tipo de medio es MFVideoInterlace_MixedInterlaceOrProgressive).
- El marco es progresivo y el atributo MFSampleExtension_Interlaced en el ejemplo es TRUE.
- El atributo MFSampleExtension_BottomFieldFirst se establece en el ejemplo. El valor puede ser TRUE o FALSE. El orden de los campos viene determinado por este atributo.
Este atributo se usa para la extracción 3:2. En la tabla siguiente se muestra el orden en el que se muestran los campos.
MFSampleExtension_RepeatFirstField | MFSampleExtension_BottomFieldFirst | Orden de campo |
---|---|---|
TRUE | TRUE | Inferior, superior, inferior |
TRUE | FALSE | Superior, inferior, superior |
FALSE | TRUE | Inferior, superior |
FALSE | FALSE | Superior, inferior |
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 |
|
Vea también