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.
El paso es positivo para las imágenes de arriba abajo y negativo 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 paso real de la superficie, que podría incluir bytes de relleno adicionales.
Para obtener más información sobre el paso de superficie, vea Paso de imagen.
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 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible |
Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Encabezado |
|
Vea también