Expand Minimize

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

Mfapi.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft