Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

D3D11_VIDEO_PROCESSOR_CUSTOM_RATE structure

Specifies a custom rate for frame-rate conversion or inverse telecine (IVTC).

Syntax


typedef struct _D3D11_VIDEO_PROCESSOR_CUSTOM_RATE {
  DXGI_RATIONAL CustomRate;
  UINT          OutputFrames;
  BOOL          InputInterlaced;
  UINT          InputFramesOrFields;
} D3D11_VIDEO_PROCESSOR_CUSTOM_RATE;

Members

CustomRate

The ratio of the output frame rate to the input frame rate, expressed as a DXGI_RATIONAL structure that holds a rational number.

OutputFrames

The number of output frames that will be generated for every N input samples, where N = InputFramesOrFields.

InputInterlaced

If TRUE, the input stream must be interlaced. Otherwise, the input stream must be progressive.

InputFramesOrFields

The number of input fields or frames for every N output frames that will be generated, where N = OutputFrames.

Remarks

The CustomRate member gives the rate conversion factor, while the remaining members define the pattern of input and output samples.

Requirements

Minimum supported client

Windows 8 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 [desktop apps | Windows Store apps]

Header

D3d11.h

See also

Direct3D 11 Video Structures
ID3D11VideoProcessorEnumerator::GetVideoProcessorCustomRate

 

 

Show:
© 2017 Microsoft