DXVADDI_VIDEODESC structure (d3dumddi.h)
The DXVADDI_VIDEODESC structure describes a video stream.
Syntax
typedef struct _DXVADDI_VIDEODESC {
[in] UINT SampleWidth;
[in] UINT SampleHeight;
[in] DXVADDI_EXTENDEDFORMAT SampleFormat;
[in] D3DDDIFORMAT Format;
[in] DXVADDI_FREQUENCY InputSampleFreq;
[in] DXVADDI_FREQUENCY OutputFrameFreq;
[in] UINT UABProtectionLevel;
[in] UINT Reserved;
} DXVADDI_VIDEODESC;
Members
[in] SampleWidth
The width of the video sample, in pixels.
[in] SampleHeight
The height of the video sample, in pixels.
[in] SampleFormat
A DXVADDI_EXTENDEDFORMAT structure that describes the extended format of the video sample.
[in] Format
A D3DDDIFORMAT structure that describes the extended format of the video sample.
[in] InputSampleFreq
A DXVADDI_FREQUENCY structure that defines the frequency of incoming video.
[in] OutputFrameFreq
A DXVADDI_FREQUENCY structure that defines the frame rate of output video.
[in] UABProtectionLevel
A UINT value that specifies the level of data protection that is required when the user accessible bus is present.
[in] Reserved
Reserved. Do not use this member.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows Vista and later versions of the Windows operating systems. |
Header | d3dumddi.h (include D3dumddi.h) |