atributo MF_MT_DEFAULT_STRIDE

Intervalo de superficie predeterminado para un tipo de medio de vídeo sin comprimir. Stride es el número de bytes necesarios para pasar de una fila de píxeles a la siguiente.

Tipo de datos

UINT32

Trate como un valor INT32 .

Observaciones

El valor del atributo se almacena como un UINT32, pero debe convertirse en un valor entero de 32 bits con signo. El paso puede ser negativo.

Stride es positivo para las imágenes de arriba abajo y negativas para las imágenes de abajo arriba.

Este atributo proporciona el paso para una representación contigua de la imagen en memoria; es decir, una representación sin bytes de relleno adicionales después de cada fila. Si un búfer multimedia admite la interfaz IMF2DBuffer , use el método IMF2DBuffer::Lock2D para obtener el intervalo real de la superficie, que podría incluir bytes de relleno adicionales.

Para obtener más información sobre el paso de superficie, consulta Image Stride.

Para obtener un ejemplo de cómo calcular el intervalo predeterminado, consulte Búferes de vídeo sin comprimir.

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

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [| de 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

IMFAttributes::GetUINT32

IMFAttributes::SetUINT32

IMFMediaType

Atributos de tipo multimedia

Intervalo de imagen