// d3d10umddi.h
typedef struct D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC {
D3D11_1DDI_VIDEO_FRAME_FORMAT InputFrameFormat;
DXGI_RATIONAL InputFrameRate;
UINT InputWidth;
UINT InputHeight;
DXGI_RATIONAL OutputFrameRate;
UINT OutputWidth;
UINT OutputHeight;
D3D11_1DDI_VIDEO_USAGE Usage;
} D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC;
View the official Windows Driver Kit DDI referenceNo description available.
Describes a video stream for a video processor.
InputFrameFormatA member of the D3D11_1DDI_VIDEO_FRAME_FORMAT enumeration that describes how the video stream is interlaced.
InputFrameRateThe frame rate of the input video stream, specified as a DXGI_RATIONAL structure.
InputWidthThe width of the input frames, in pixels.
InputHeightThe height of the input frames, in pixels.
OutputFrameRateThe frame rate of the output video stream, specified as a DXGI_RATIONAL structure.
OutputWidthThe width of the output frames, in pixels.
OutputHeightThe height of the output frames, in pixels.
UsageA member of the D3D11_1DDI_VIDEO_USAGE enumeration that describes how the video processor will be used. The value indicates the desired trade-off between speed and video quality. The driver uses this flag as a hint when it creates the video processor.