MFVideo3DFormat enumeration (mfapi.h)
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 Value: 0 The base view is stored in a single buffer. The other view is discarded. |
MFVideo3DSampleFormat_MultiView Value: 1 Each media sample contains multiple buffers, one for each view. |
MFVideo3DSampleFormat_Packed_LeftRight Value: 2 Each media sample contains one buffer, with both views packed side-by-side into a single frame. |
MFVideo3DSampleFormat_Packed_TopBottom Value: 3 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
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2012 [desktop apps | UWP apps] |
Header | mfapi.h |
See also
Media Foundation Enumerations