MFVideo3DFormat 枚举 (mfapi.h)

指定 3D 视频帧在内存中的存储方式。

语法

typedef enum _MFVideo3DFormat {
  MFVideo3DSampleFormat_BaseView = 0,
  MFVideo3DSampleFormat_MultiView = 1,
  MFVideo3DSampleFormat_Packed_LeftRight = 2,
  MFVideo3DSampleFormat_Packed_TopBottom = 3
} MFVideo3DFormat;

常量

 
MFVideo3DSampleFormat_BaseView
值: 0
基本视图存储在单个缓冲区中。 放弃另一个视图。
MFVideo3DSampleFormat_MultiView
值:1
每个媒体示例包含多个缓冲区,每个视图对应一个缓冲区。
MFVideo3DSampleFormat_Packed_LeftRight
值: 2
每个媒体示例都包含一个缓冲区,两个视图并排打包到单个帧中。
MFVideo3DSampleFormat_Packed_TopBottom
值: 3
每个媒体示例都包含一个缓冲区,两个视图都从顶部和底部打包到一个帧中。

注解

此枚举与 MF_MT_VIDEO_3D_FORMAT 属性一起使用。

要求

   
最低受支持的客户端 Windows 8 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 [桌面应用 |UWP 应用]
标头 mfapi.h

另请参阅

Media Foundation 枚举