MFVideo3DFormat enumeration
Specifies how 3D video frames are stored in memory.
Syntax
typedef enum _MFVideo3DFormat { MFVideo3DSampleFormat_BaseView = 0, MFVideo3DSampleFormat_MultiView = 1, MFVideo3DSampleFormat_Packed_LeftRight = 2, MFVideo3DSampleFormat_Packed_TopBottom = 3 } MFVideo3DFormat;
Constants
- MFVideo3DSampleFormat_BaseView
-
The base view is stored in a single buffer. The other view is discarded.
- MFVideo3DSampleFormat_MultiView
-
Each media sample contains multiple buffers, one for each view.
- MFVideo3DSampleFormat_Packed_LeftRight
-
Each media sample contains one buffer, with both views packed side-by-side into a single frame.
- MFVideo3DSampleFormat_Packed_TopBottom
-
Each media sample contains one buffer, with both views packed top-and-bottom into a single frame.
Remarks
This enumeration is used with the MF_MT_VIDEO_3D_FORMAT attribute.
Requirements
|
Minimum supported client |
Windows 8 [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2012 [desktop apps | Windows Store apps] |
|
Header |
|
See also
- Media Foundation Enumerations
- Media Foundation Enumerations