D3D11_1DDI_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS structure (d3d10umddi.h)
Defines a group of video processor capabilities that are associated with frame-rate conversion, including deinterlacing and inverse telecine.
Syntax
typedef struct D3D11_1DDI_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS {
UINT PastFrames;
UINT FutureFrames;
UINT ConversionCaps;
UINT ITelecineCaps;
UINT CustomRateCount;
} D3D11_1DDI_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS;
Members
PastFrames
The number of past reference frames required to perform the optimal video processing.
FutureFrames
The number of future reference frames required to perform the optimal video processing.
ConversionCaps
A bitwise OR of zero or more member values from the D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS structure.
ITelecineCaps
A bitwise OR of zero or more constant values from the D3D11_1DDI_VIDEO_PROCESSOR_ITELECINE_CAPS enumeration.
CustomRateCount
The number of custom frame rates that the driver supports. To get the list of custom frame rates, call the GetVideoProcessorCustomRate function.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Minimum supported server | Windows Server 2012 |
Header | d3d10umddi.h (include D3d10umddi.h) |
See also
D3D11_1DDI_VIDEO_PROCESSOR_CONVERSION_CAPS
D3D11_1DDI_VIDEO_PROCESSOR_ITELECINE_CAPS