// d3d10umddi.h
typedef struct D3D11_1DDI_VIDEO_PROCESSOR_CUSTOM_RATE {
DXGI_RATIONAL CustomRate;
UINT OutputFrames;
BOOL InputInterlaced;
UINT InputFramesOrFields;
} D3D11_1DDI_VIDEO_PROCESSOR_CUSTOM_RATE;
View the official Windows Driver Kit DDI referenceNo description available.
Specifies a custom rate for frame-rate conversion or inverse telecine (IVTC).
CustomRateThe ratio of the output frame rate to the input frame rate, expressed as a DXGI_RATIONAL structure that holds a rational number.
OutputFramesThe number of output frames that will be generated for every N input samples, where N = InputFramesOrFields.
InputInterlacedIf TRUE, the input stream must be interlaced. Otherwise, the input stream must be progressive.
InputFramesOrFieldsThe number of input fields or frames for every N output frames that will be generated, where N = OutputFrames.
The CustomRate member gives the rate conversion factor, while the remaining members define the pattern of input and output samples.