DXVADDI_SAMPLEFORMAT enumeration (d3dumddi.h)
The DXVADDI_SAMPLEFORMAT enumeration type contains values that identify how a video frame is sampled.
Syntax
typedef enum _DXVADDI_SAMPLEFORMAT {
DXVADDI_SampleFormatMask,
DXVADDI_SampleUnknown,
DXVADDI_SampleProgressiveFrame,
DXVADDI_SampleFieldInterleavedEvenFirst,
DXVADDI_SampleFieldInterleavedOddFirst,
DXVADDI_SampleFieldSingleEven,
DXVADDI_SampleFieldSingleOdd,
DXVADDI_SampleSubStream
} DXVADDI_SAMPLEFORMAT;
Constants
DXVADDI_SampleFormatMask The sample format mask. The first 8 (0xFF) bits of a DWORD can be used to specify input sample format. |
DXVADDI_SampleUnknown The sample format is unknown. |
DXVADDI_SampleProgressiveFrame The sample contains a progressive frame. |
DXVADDI_SampleFieldInterleavedEvenFirst The sample contains two interleaved fields; the even field is temporally first. |
DXVADDI_SampleFieldInterleavedOddFirst The sample contains two interleaved fields; the odd field is temporally first. |
DXVADDI_SampleFieldSingleEven The sample contains an even interleaved field. |
DXVADDI_SampleFieldSingleOdd The sample contains an odd interleaved field. |
DXVADDI_SampleSubStream The sample contains a video substream. |
Remarks
One of the values of DXVADDI_SAMPLEFORMAT can be specified in the SampleFormat member of the DXVADDI_EXTENDEDFORMAT structure.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows Vista and later versions of the Windows operating systems. |
Header | d3dumddi.h (include D3dumddi.h) |