Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

D3D11_1DDI_VIDEO_PROCESSOR_CONTENT_DESC structure

Describes a video stream for a video processor.

Syntax


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;

Members

InputFrameFormat

A member of the D3D11_1DDI_VIDEO_FRAME_FORMAT enumeration that describes how the video stream is interlaced.

InputFrameRate

The frame rate of the input video stream, specified as a DXGI_RATIONAL structure.

InputWidth

The width of the input frames, in pixels.

InputHeight

The height of the input frames, in pixels.

OutputFrameRate

The frame rate of the output video stream, specified as a DXGI_RATIONAL structure.

OutputWidth

The width of the output frames, in pixels.

OutputHeight

The height of the output frames, in pixels.

Usage

A 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.

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Header

D3d10umddi.h (include D3d10umddi.h)

See also

D3D11_1DDI_VIDEO_FRAME_FORMAT
D3D11_1DDI_VIDEO_USAGE
DXGI_RATIONAL

 

 

Send comments about this topic to Microsoft

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.