// d3dumddi.h
typedef struct _DXVAHDDDI_CONTENT_DESC {
[in] DXVAHDDDI_FRAME_FORMAT InputFrameFormat;
DXVAHDDDI_RATIONAL InputFrameRate;
[in] UINT InputWidth;
[in] UINT InputHeight;
DXVAHDDDI_RATIONAL OutputFrameRate;
[in] UINT OutputWidth;
[in] UINT OutputHeight;
} DXVAHDDDI_CONTENT_DESC;
View the official Windows Driver Kit DDI referenceNo description available.
The DXVAHDDDI_CONTENT_DESC structure describes the video content that a decode device processes.
InputFrameFormat [in]A DXVAHDDDI_FRAME_FORMAT-typed value that indicates the frame format of the input video stream.
InputFrameRate[in] A DXVAHDDDI_RATIONAL structure that specifies a fractional value that represents the frame rate of the input video stream.
InputWidth [in]The width, in pixels, of the input video stream.
InputHeight [in]The height, in pixels, of the input video stream.
OutputFrameRate[in] A DXVAHDDDI_RATIONAL structure that specifies a fractional value that represents the frame rate of the output.
OutputWidth [in]The width, in pixels, of the output video stream.
OutputHeight [in]The height, in pixels, of the output video stream.
The driver can use the information in the members of DXVAHDDDI_CONTENT_DESC to optimize its capabilities. For example, the driver might not require to expose costly capabilities for high-definition content and the de-interlacing capability for progressive content.