Specifies how a 3D video frame is stored in a media sample.
typedef enum _MFVideo3DSampleFormat
{
MFSampleExtension_3DVideo_MultiView = 1,
MFSampleExtension_3DVideo_Packed = 0
} MFVideo3DSampleFormat;
| Constant | Description |
|---|---|
| MFSampleExtension_3DVideo_MultiView | Each view is stored in a separate buffer. The sample contains one buffer per view. |
| MFSampleExtension_3DVideo_Packed | All of the views are stored in the same buffer. The sample contains a single buffer. |
This enumeration is used with the MFSampleExtension_3DVideo_SampleFormat attribute.
The exact layout of the views in memory is specified by the following media type attributes:
Header: Declared in mfapi.h.