MF_MT_DEFAULT_STRIDE 属性
默认图面步幅,用于未压缩的视频媒体类型。 Stride 是从一行像素到下一行像素所需的字节数。
数据类型
UINT32
将 视为 INT32 值。
备注
属性值存储为 UINT32,但应转换为 32 位带符号整数值。 步幅可以为负数。
对于自上而下的图像,步幅为正值,对于自下而上的图像为负。
此属性为内存中图像的 连续 表示提供步长;即,每行后没有其他填充字节的表示形式。 如果媒体缓冲区支持 IMF2DBuffer 接口,请使用 IMF2DBuffer::Lock2D 方法获取图面的实际步幅,其中可能包括额外的填充字节。
有关表面步幅的详细信息,请参阅 图像步幅。
有关如何计算默认步幅的示例,请参阅 未压缩的视频缓冲区。
此属性的 GUID 常量从 mfuuid.lib 导出。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [桌面应用 |UWP 应用] |
最低受支持的服务器 |
Windows Server 2008 [桌面应用 |UWP 应用] |
标头 |
|
另请参阅