D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS structure
Defines a group of video processor capabilities that are associated with frame-rate conversion, including deinterlacing and inverse telecine.
Syntax
typedef struct D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS { UINT PastFrames; UINT FutureFrames; UINT ProcessorCaps; UINT ITelecineCaps; UINT CustomRateCount; } D3D11_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.
- ProcessorCaps
-
A bitwise OR of zero or more flags from the D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS enumeration.
- ITelecineCaps
-
A bitwise OR of zero or more flags from the D3D11_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 ID3D11VideoProcessorEnumerator::GetVideoProcessorCustomRate method.
Requirements
|
Minimum supported client |
Windows 8 [desktop apps | Windows Store apps] |
|---|---|
|
Minimum supported server |
Windows Server 2012 [desktop apps | Windows Store apps] |
|
Header |
|
See also