// d3dumddi.h
typedef enum _DXVADDI_SAMPLEFORMAT {
DXVADDI_SampleFormatMask,
DXVADDI_SampleUnknown,
DXVADDI_SampleProgressiveFrame,
DXVADDI_SampleFieldInterleavedEvenFirst,
DXVADDI_SampleFieldInterleavedOddFirst,
DXVADDI_SampleFieldSingleEven,
DXVADDI_SampleFieldSingleOdd,
DXVADDI_SampleSubStream
} DXVADDI_SAMPLEFORMAT;
View the official Windows Driver Kit DDI referenceNo description available.
The DXVADDI_SAMPLEFORMAT enumeration type contains values that identify how a video frame is sampled.
DXVADDI_SampleFormatMaskThe sample format mask. The first 8 (0xFF) bits of a DWORD can be used to specify input sample format.
DXVADDI_SampleUnknownThe sample format is unknown.
DXVADDI_SampleProgressiveFrameThe sample contains a progressive frame.
DXVADDI_SampleFieldInterleavedEvenFirstThe sample contains two interleaved fields; the even field is temporally first.
DXVADDI_SampleFieldInterleavedOddFirstThe sample contains two interleaved fields; the odd field is temporally first.
DXVADDI_SampleFieldSingleEvenThe sample contains an even interleaved field.
DXVADDI_SampleFieldSingleOddThe sample contains an odd interleaved field.
DXVADDI_SampleSubStreamThe sample contains a video substream.
One of the values of DXVADDI_SAMPLEFORMAT can be specified in the SampleFormat member of the DXVADDI_EXTENDEDFORMAT structure.